System.Environment.CurrentDirectory malfunctions in HD-Robots implementation

@alexandru, I found the cause of the error. When the flow reaches a “Wait For Document Validation Action And Resume” activity, it goes into Suspended mode. So the problem was when there were simultaneous jobs of one unique process. And that’s because when there’s only one job, the allocation system of Orchestrator, allocates the previously suspended robot (for example robot1 here) but when there are multiple same jobs, the previously suspended robot gets started by another process. So, when the action is done and the process wants to return, it will NOT return to the first process instead it will return to another free robot (for example robot2). The variables that used System.Environment was initialized before the suspension, so they hold the values for robot1 and that’s why the local path of robot1 is always displayed in the error section of other robots.

Now my question is, how to stop the Orchestrator allocation system not to allocate the previously suspended robot?