A program rewrote a record in a transaction then tried to read it with another logical FD. All reads were performed without locking, and the following configuration was active:
In this scenario, the read performed via a separate FD did not retrieve the record content but it also did not get a record locked error. The logic has been modified to correct this.