Thank you very much for your help on this question
I am now able to retry a failed job if something fails.
I have one more question from a monitor interaction point of view. Let say for whatever reason a process variable that is used in an exclusive gate was set to the wrong value and the process took a wrong path and now sits at a wong human task. I know how to change variables but is there a way to tell the process to re-execute from a certain activity/node in the process? We have very big processes that take many days to complete. Sometimes things go wrong and a process will follow a path it should not have and we have to fix it. It would be great if we can tell the process to run from a certain point again and not have to cancel and rerun from the start?