Strange Persistence behavior with exception of activity inside Retry Scope

UiPath Studio 2023.4.4
UiPath.System.Activities 24.10.7
UiPath.Persistence.Activities 1.5.11

This is the code:

If I put a nonexistent queue name into the config file and debug, when it gets to that section, it suspends instead of pausing.

image
image

I have the Retry set to 3.

If I click Resume it starts again then suspends again:
image

And on the third resume, finally I get the proper debug pause on exception:

Wow this was reported almost FIVE YEARS AGO and still isn’t fixed…