KVDB: Deadlock after rollback with async StartWritingTransaction