The first ^A parameter must be N, R, I or B. Any other letter is read as the height, so the size shifts and the remaining parameters move one position.
^XA^FO50,50^A0Q,40^FDHELLO^FS^XZFinding: ZPL5003 · line 1:12 — ^A0 orientation 'Q' is invalid (N/R/I/B); the renderer reads it as the height, so the font size shifts
Open the broken label in the editor →
Use one of N (normal), R (90°), I (180°) or B (270°), or leave it empty for the default.
^XA^FO50,50^A0N,40^FDHELLO^FS^XZOpen the corrected label in the editor
ZPL5001 ^CI code page other than 28 · ZPL5002 ^A@ font not downloaded · ZPL5004 Non-ASCII text without ^CI28
npx labelixa validate "labels/**/*.zpl" lints your files and prints this page's address next to each finding. /docs/cli