^PW asks for a print width larger than the label size selected for the preview (the media). The printer and the preview both stop at the label edge, so the right-hand part of the format is simply not on the paper. The usual cause is ZPL generated for a wider label or for a higher resolution: 1200 dots is 4 inches at 300 dpi but almost 6 inches at 203 dpi.
^XA^PW1200^FO50,50^A0N,40^FDHELLO^FS^XZFinding: ZPL6004 · line 1:4 — ^PW 1200 dots is wider than the selected label (812 dots) — anything past the label edge is not printed on the media
Open the broken label in the editor →
Check that the label size and resolution match the printer. If the ZPL came from a carrier or a platform, ask for the 203 dpi variant or scale it; otherwise lower ^PW to the label width shown in the message.
^XA^PW812^FO50,50^A0N,40^FDHELLO^FS^XZOpen the corrected label in the editor
ZPL6001 Field origin outside the label · ZPL6002 Barcode runs past the right edge · ZPL6003 Barcode runs past the bottom edge
npx labelixa validate "labels/**/*.zpl" lints your files and prints this page's address next to each finding. /docs/cli