I invested a bit more time with trial and error to get the exact issue, sorry that I did not do that before I reported it.
Here is what I learnt: **SwarmCommonUtils.dll **is also needed in the same directory where **SwarmCoordinator.exe **is.
The documentation says:
- Now, move (or copy) the following files from the [UE4ROOT]\Engine\Binaries\DotNET folder into the newly created directory: SwarmCoordinator.exe and SwarmCoordinatorInterface.dll.
So this file is not included in the description. If it is missing the coordinator still runs and sees the agents from other machines, but it will never assign them tasks.
I tried like 3 times with/without that dll in the same directory, without any other changes and it confirmed my theory.
Also as long as the **SwarmCoordinator.exe **is running I can’t remove **SwarmCommonUtils.dll **because windows says it is used.