Is there a way to launch the job again using Orchestrator, when an error occurs?
Note that as per current design, it is not possible to trigger the Robot again when a fatal error is occurred by using “Orchestrator Triggers”. Refer Triggers to know more.
Handle it with in the process using some logic. For example, put a try catch block in the code and whenever a fatal error or any other exception occurs, trigger the same job again by using “Start Job activity”. Refer Start Job .
Alternative is to make use of “Queue triggers” but for that make changes in the process in the catch block. Like whenever an exception occurs, add an item in the queue and further the Queue Trigger triggers the same job again.
Refer About Triggers - Queue Triggers .