Added handling for errors in the ChainSuccessContinuation to prevent a message from reprocessing infinitely