It's most likely because we started two transactions with the same name and didn't finish the first before starting the second. If an issue occurs when using the TruClient logic to start/end transactions, the open transactions will fail. Every object or transaction that is open must be closed.