But any "locking or concurrency issue" that made it to the database would have thrown an SQLException. So either there is a SQLException that is being lost somehow, or the issue is before the JDBC ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results