UiPath Orchestrator Retries Depend on Exception Type, Not Just Failure Status
Many UiPath users expect failed queue items to be retried automatically, but Orchestrator handles Business and Application exceptions differently. Application exceptions are retried according to the queue's Auto Retry settings, while Business exceptions are not retried by default. Developers often misclassify errors, such as throwing technical timeouts as business exceptions or data problems as generic exceptions that get retried pointlessly. The article recommends validating input data early and throwing BusinessRuleException with clear messages, and asking whether an unchanged rerun could succeed. Retries should be managed in one layer, typically by setting Auto Retry on the queue and keeping MaxRetryNumber at 0 in REFramework.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in