^BE (EAN-13) needs 12 digits (the check digit is computed) or 13. Any other length cannot be encoded and the barcode is not drawn.
^XA^FO50,50^BY2^BEN,100,Y,N^FD12345^FS^XZFinding: ZPL4002 · line 1:28 — EAN-13 data must be 12–13 digits; 5 characters given — the barcode will not be drawn
Open the broken label in the editor →
Supply exactly 12 or 13 digits and nothing else. Fields whose data comes from ^FH hex escapes or serial numbers are not checked.
^XA^FO50,50^BY2^BEN,100,Y,N^FD123456789012^FS^XZOpen the corrected label in the editor
ZPL4001 Barcode without data · ZPL4003 GS1 data without GS1 mode (no FNC1) · ZPL4004 GS1 check digit is wrong · ZPL4005 GS1 AI value has the wrong length · ZPL4006 GS1 check digit set by the printer
npx labelixa validate "labels/**/*.zpl" lints your files and prints this page's address next to each finding. /docs/cli