Thank you for your response!
I will take a look into the terminate workflow activity, because it seems that might be solution I need.
I chose to encapsulate 3 main steps in the process in try catches to allow the process to know which parts have failed, and attempt to debug the situations that most commonly cause it to fail. It can also continue onto the rest of the workflow without it having a domino effect and faulting all the rest of the process.
I’m sure there are more efficient ways to achieve this. I’m still in the very beginning of the UiPath Academy, so I have been winging most of my projects to the best of my current knowledge.
I will also look into the Global Exception Handler! Thanks for everything