Zum Positionieren gibt es 2 Möglichkeiten:

a) SKIPB(n)
b) direkte Zeilenangabe

Beides führt dazu, dass ggf. auf eine neue Seite positioniert wird.

Gibst du also z.B.

A SKIPB(3)
A 1 3 'Irgendwas'

führt das dazu, dass auf Zeile 3 vorgeschoben wird, die Zeile 1 erzwingt den nächsten Seitenwechsel und somit wird eine Leerseite erzeugt.

Aber ein SKIPA(3) führt dazu, dass nach dem Druck eine neue Seite erstellt wird, wenn dem nichts mehr folgt, wird am Ende eine leere Seite erstellt.
Manche Drucker unterstützen, dass leere Seiten nicht gedruckt werden, so dass es keiner merkt.

Nun zu deinem Fehler:

Für Pluswert Wert für Feldlänge im vorherigen Feld erforderlich!

Der Compiler berechnet die nächste Position eben mit der Position + Feldlänge des vorherigen Feldes.
Hier fehlt eine diesbezügliche Angabe.