Ich verstehe nun nicht was du da treibst, aber nochmal:
Der READC liest nur die Sätze, die nach EXFMT vom Programm noch nicht gelesen wurden !
Also, wenn du zwischen EXFMT und READC selber SFL-Sätze liest und schreibst, werden diese von READC nicht verarbeitet.

Wenn du gelesene SFL-Sätze mit SFLNXTCHG=*ON updatest, wird im NÄCHSTEN READC-Zyklus, also nach EXFMT, dieser Satz wieder gelesen.