Use async log when the transaction completed event fires in order to avoid null reference errors in the Pause method (called from Exclusive).