A second ^XA starts while the previous format is still open. Printers treat this as one garbled format; fields from both labels end up on one label or are dropped.
^XA^FO50,50^A0N,40^FDONE^FS^XA^FO50,120^A0N,40^FDTWO^FS^XZFinding: ZPL0003 · line 1:28 — Nested ^XA — a new format starts before the previous one is closed
Open the broken label in the editor →
Close the first format with ^XZ before opening the next one. One ^XA…^XZ pair per label.
^XA^FO50,50^A0N,40^FDONE^FS^XZ^XA^FO50,120^A0N,40^FDTWO^FS^XZOpen the corrected label in the editor
ZPL0001 Missing ^XA · ZPL0002 Missing ^XZ · ZPL0004 ^XZ without ^XA
npx labelixa validate "labels/**/*.zpl" lints your files and prints this page's address next to each finding. /docs/cli