Correct the off by one timestamp: SetCurrentStatementStartTimestamp() and StartTransactionCommand() were called out of order!