I google ORA-01403 and it comes back as a SQL query with no data returned. Does your AUs account for the scenario when there is no data to trigger it?
Please refer below link have yo handled this exceptions in your AUs.
To avoid ORA-01403, the PL/SQL has to contain exceptions , otherwise the query will offer to values to the defined variable. If the exceptions are not defined properly, you will encounter ORA-01403, and your situation may worsen each time you attempt to access the particular variable. Creating an exception in which only one row can be retrieved would allow the code to appropriately handle the exception without receiving the ORA-01403 error.
for more information refer . ORA-01403: no data found tips
Thanks David and Prashant for your responses. The code does take into account no data being returned. I am half embarrassed to say what the problem was. I was using a Com Releaser object to clean up some memory and one of the objects that I was releasing was an IApplication object. This was causing the application to just go away. The funny thing was that it did not kill the application if I was logged into computer running the code. If anyone else was logged in then it killed it for them. It made no difference who was logged into ArcMap, just the computer.