Failed queue items being marked "Successful"

I’ve noticed an issue recently with queue items that generated a system exception being incorrectly marked as “Successful” in the queue.

Is UiPath aware of this behavior?

Here’s an example:
Clearly by the logs this was a failed queue item

But it was marked successful

Here’s the timestamp

In troubleshooting, the queue item is marked “Successful” before Studio moves out of the “Process.xaml” portion of the REFramework which really raised my eyebrows because that is where the queue item is supposed to be marked Successful, Failed, etc.

To answer the obvious question, there is no Try/Catch handling the error.

To answer the obvious first question, all try/catch activities do have a “Rethrow” step to let the REFramework do it’s job. I have observed this behavior on several different queues for projects that have been working fine for months but are now starting to display this behavior.

Edit: added additional screenshots of the logs showing there was an exception thrown.

Did you change anything specific in the REFramework?

No sir. I use it just as it comes.

You have some code somewhere that’s marking them successful. Do a search for “Set Transaction” in all files and find where it’s happening. Notice your consecutive system exception counter is not being incremented, which further supports that you just have some errant code that’s setting it to successful.