An Atomic Transaction may not have exception handlers
Secondly, all errors or unexpected warnings really should be handled by the exception handler.
You have specified exception handlers. Setting the Transaction Type property to Atomic will cause your exception handlers to be removed
If the previous method also has no exception handler, the exception is propagated back to that method's caller, and so on.
When an exception occurs, such as dividing by zero or an access violation, the result depends on whether the thread has an exception handler.
In the exception handler, insert a row into the error log table, recording the time and date, reason code, primary key, and coordinates.
This exception handler prints exception information and then transitions to the node specified in the destination variable.
Used by an exception handler to indicate how the exception should be handled, once the handler is done with it.