Unreal engine project file path

I managed set up deadline and connect three clients in local repository to create a renderfarm for myUnreal engine projects. the problem is that I don’t know the file path for the project directory and only one client (the one with the project file) is rendering while others are spitting out error messeges. am I missing something?

Is the project file in a central location that the other clients have access to?

I’d have to see the error messages to get you a better guess however. You can save those from the Monitor with these steps.

the project file is in a central location,

the main computer has RTX4090 installed while the other clients have RTX3090Ti installed.

I have installed unreal from source with github since the binary 5.3 version requires project building in IDE and keeps on failing to open.
It is installed on each PC with the same directory path, local for each PC.
I have shared my project file path via the local network.
I think I have setup all the plugins equally, but whenever I try to open the shared unreal project on each computer, they don’t open without building again every time.

the error messesge says this :
2024-01-06 00:00:00: BEGIN - DESKTOP-7B8TC5C\DM2
2024-01-06 00:00:00: Operating System: Windows 10 Pro
2024-01-06 00:00:00: CPU Architecture: x64
2024-01-06 00:00:00: CPUs: 32
2024-01-06 00:00:00: Video Card: NVIDIA GeForce RTX 3090 Ti
2024-01-06 00:00:00: Deadline Worker 10.3 [v10.3.1.3 Release (2807fcb2a)]
2024-01-06 00:00:00: 0: INFO: Waiting on client connection…
2024-01-06 00:00:02: 0: INFO: Waiting on client connection…
2024-01-06 00:00:04: 0: INFO: Waiting on client connection…
2024-01-06 00:00:06: 0: INFO: Waiting on client connection…
2024-01-06 00:00:08: 0: Error in EndJob: Cancelled or timed out.
2024-01-06 00:00:08: 0: INFO: Executing managed process cleanup.
2024-01-06 00:00:08: 0: INFO: Managed Process Cleanup Finished.
2024-01-06 00:00:08: 0: Encountered an error while executing plugin command of type ‘Render Task’
2024-01-06 00:00:10: Scheduler Thread - shutdown complete
2024-01-06 00:00:11: INFO: On Worker Stopped
2024-01-06 00:00:12: Worker - Final cleanup
2024-01-06 00:00:12: Worker - Shutdown complete

I am suspicious that the problem is caused by the difference of unreal version installed in each computer since it is built locally, so that they don’t recognize each other’s unreal engine as the same version.

I think you’re right - having to rebuild every time is likely what’s going wrong.

Though it looks like the plugin is timing out waiting on Unreal to start up on Error in EndJob: Cancelled or timed out.. By default that should take 300 seconds, could you check in the Monitor under Tools → Configure Plugins → UnrealEngine5 and see what “RPC Process Wait time” is set to? It looks like it’s set to 8 seconds.

sadly, I checked all the clients and the “RPC Process Wait time” is set to 300.

There should be a problem with the Unreal Installment which is not recognized as a same version among the clients but I don’t know how to resolve it…

Have you checked in the Unreal forums or with their support? Unreal install issues are out of our expertise I’m afraid to say.

so… to be straigt, in current status, In order to use unreal engine with thinkbox deadline, using the Source version of unreal engine is mandatory, and I have to install it correctly in each client to use it as a render farm. if this is right I will be seeking for the answer in Epic games forum

Also, can the Thinkbox deadline be used with UE5.3? or the source version only?

I’ve not tested it, but assuming nothing’s changed too much on the Unreal side I’d expect it to work.