Betrachte mal die Umwandlungsliste.
RPG blockt ggf. bei O-Dateien, so dass die Daten erst dann verfügbar sind, wenn der Block tatsächlich geschrieben wird.

Bei der Umwandlung kann man auch irgendwo angeben, dass nicht geblockt werden soll.

Alternativ öffnet man die Datei für Update (UF).
Da der Compiler dann häufig meckert mache ich eine Pseudo-BEGSR, die die angemeckerten Befehle (READ/WRITE/UPDAT/DELET) enthählt.