Что ж, если вы используете SqlServer и у вас есть проблемы с тайм-аутами / блокировками ReadCommitted, это легко объяснимо. Вы, вероятно, просто должны запустить это:
ALTER DATABASE your_db SET SINGLE_USER WITH ROLLBACK IMMEDIATE ;
ALTER DATABASE your_db SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE your_db SET MULTI_USER;
попробуйте это, а затем повторно протестируйте ваш подход к повторному принятию. Я бы придерживался этого.