If we RDP into the server our bots run on, then go to Orchestrator and run the job, it works. If we log out of the RDP session then we get the following error message when trying to run the job:
Could not start executor. Rdp connection failed: Message: The connection failed at negotiating security settings., Last error: 131084
Everything was working fine until Friday, by the way. We verified that we can RDP manually from the Orchestrator server to the server the bots run on, so it is not an infrastructure nor permissions problem.
It turns out the issue is that UiPath uses the standard RDP port of 3389, but we use a custom port in our environment. UiPath is apparently not configurable to use a different port, which is a huge oversight in the product design IMO. Many IT environments use custom ports for security reasons.