Cannot stop and kill running processes job through the orchestrator

Recently, I encountered an issue where I was unable to stop a running unattended process through the Web Orchestrator.
The process could only be stopped via UiPath Assistant.
Other functions, such as starting processes or running triggers from Orchestrator, were still working normally.

I have already tried several troubleshooting steps, including:

  • Reconnecting Machines
  • Recreating Machines
  • Stopping/Starting Services and IIS
  • Deleting any potentially stuck jobs directly from the database [uipath].[dbo].[jobs]

Unfortunately, none of these actions worked.
When checking the Event Viewer, I found that every failed job showed the following error message:

“The given key was not present in the dictionary.”

I realized that this message refers to the RobotId, but I couldn’t identify which database table the missing key is related to.
I hope someone from the forum can help me figure out the root cause of this issue.

Additional information: I’m using Orchestrator version 2021.4.0.

Thanks.

Thats a very very old out of support version of the Orchestrator. You are a long way overdue for an upgrade. UiPath doesn’t offer support on such things now and I think most users have also moved on so won’t have the knowledge.

1 Like

@wsutanto

You can check your UiPath code level Should Stop logic condition.