Almost any function that runs in the AR module will put a processing row into the Sybatch table, which will prevent a handful of other screens in the AR module to not continue till those processes are marked as complete. The problem with this, is that as an admin, you need to connect with the specific user who had a process that didn't complete. Then you have to have then open the specific screen that is holding up the rest of AR and have them rollback or complete the process. This can be difficult if the user is no longer available in the day.
The solution would allow for the admin to run the screen as a certain user so the screen will show if there was a process in an incomplete status and be able to back out of it.