BPM Exceptions refresh screen

We recently implemented a BPM to run a validation on a dropdown to ensure its a valid entry since users can type anything into it. We found that when using the Exception Widget, it will force the screen to refresh losing any other pending changes. But when I switch to a BLException in a Custom Codeblock, it does not refresh the screen. Has anyone else come across this behavior?

I have not seen your experience with the screen refreshing after an exception widget firing. I wonder if there’s something else going on. ??