Well, I have been bitten by the IBM Gotcha again. It seems that in the switch from V1R3 to V2R1M0, they forgot to tell us about the record locking problem. On a record lock condition, we get the error message as before: "Cannot allocate record in file: (response options)," so we reply R just like always, and... surprise! "Program compiled at V1R3, Retry option not allowed."
Well, isn't that a friendly little surprise? So, IBM wants me to spend many, many days recompiling all of my RPG programs in this canned software package that I have, just to pay the price of upgrading my operating system release level.
Mom told me I should've picked another career.
Editor's Note: Ideally record locks should be handled by the application program. Sounds like this canned software left it out.