Catering kitchen order label losing modifiers when printed — template & width fixes
Joe B.
Reviewed for technical accuracy
Specialities: POS & kitchen printing (Toast/Square/Clover/Lightspeed), Epson/Star receipt printers, Zebra label printers, ESC/POS, ZPL, KDS routing
Kitchen ticket/label prints missing modifiers — POS template mapping, ESC/POS line width, ZPL word wrap, character set
Quick answer: the accepted fix
Accepted fix when kitchen order labels drop modifiers: use a template that prints the full modifiers block and notes, widen the text area (ZPL ^FB ~360–380 dots on 2″; ESC/POS 48–56 columns on 80mm), enable wrap, remove max-length limits, and ensure modifier groups are routed/visible to the label printer.
Why kitchen labels lose modifiers (template, width, code page, routing)
Most cases are caused by narrow print width (58/80mm receipt columns or ZPL width in dots), a template without the full modifiers token, a character set mismatch (UTF-8 vs code page), or routing rules that hide certain modifier groups. Adjusting ESC/POS line width, ZPL ^FB wrapping, and POS label mapping prevents truncation on Epson, Star, and Zebra printers.
How to verify the fix
Test with a long item and many modifiers: “Burger Deluxe — no onion, extra pickle, add bacon, gluten-free bun, sauce on side, no salt, +cheddar, well done”. If the label and the KDS match exactly, the problem is resolved. If accents or emojis fail, switch the printer/template to UTF-8 and reprint.
Kitchen label troubleshooting — fast checklist
Fix missing add-ons and special instructions on POS labels and kitchen tickets.
Quick path: choose a template with Item + Modifiers + Notes → set ZPL ^FB width/lines or ESC/POS columns → enable word wrap → ensure routing/visibility for modifier groups → test UTF-8 → print a stress-test order. This sequence resolves the majority of kitchen label losing modifiers cases.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why do kitchen order labels lose or truncate modifiers?
Common reasons: template lacks the modifiers field, ZPL ^FB width too small, ESC/POS columns set incorrectly, a max-chars limit, or routing/visibility excludes certain modifier groups or notes.
How do I fix it on a Zebra ZD410/ZD420?
Edit the ZPL to wrap the modifiers with ^FB (≈360–380 dots width on 2″ at 203 dpi), allow multiple lines, and use ^CI28 for UTF-8. Ensure the POS passes a full modifiers variable into that field.
What about Epson/Star receipt printers (ESC/POS)?
Match the printer width (58mm vs 80mm), increase character columns, enable word wrap, and print modifiers on a separate wrapped line using condensed font if space is tight.
Our KDS shows modifiers but labels don’t. Why?
KDS and label printers use different templates/routes. Turn on Include modifiers/Include special instructions for the label profile and confirm those modifier groups are visible to that station.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| Label prints item but no modifiers | Template missing modifiers token | Select layout with Item + Modifiers + Notes |
| Modifiers cut off mid-line | Narrow width / no word wrap | Increase ZPL ^FB width or ESC/POS columns, enable wrap |
| Some groups never print | Routing/visibility settings | Allow groups on kitchen label; include special instructions |
| Accented characters missing | Wrong encoding/code page | Use UTF-8 (^CI28) or correct code page |
Step-by-step (most POS & printers)
- Pick a template that includes Item name + Modifiers + Notes; disable fields you don’t need (price/tax).
- For Zebra: set ^FB width ≈360–380 dots on 2″, allow 4–6 lines, and
^CI28for UTF-8. - For Epson/Star: match 58/80mm width, raise columns, enable wrap, and print modifiers on a separate line.
- Confirm routing/visibility so all modifier groups and special instructions go to the label printer.
Note for hybrid setups (KDS + labels)
- Use the same visibility rules for modifier groups on both KDS and label profiles.
- Keep a “stress-test” menu item staff can ring to validate long modifier chains after updates.
Sources
- Toast — Label & kitchen printing settings
- Epson — ESC/POS Command Reference
- Zebra — ZPL & label printer guides
Filed under: Printers
Related articles
- Printer says “Offline” and won’t print — what should I check first?
- My printer “forgot” my Wi-Fi — the saved network is gone
- Printer Wi-Fi settings reset by itself — why did it forget my network?
- My printer keeps popping up “Set up Wi-Fi” again — why won’t it stay connected?
- Why does my printer need Wi-Fi setup again? It was working yesterday.
- My printer Wi-Fi setup keeps failing — what am I doing wrong?
- Printer Wi-Fi setup is confusing — why won’t it connect to my network?
- Printer Wi-Fi setup is too complicated — what do I check first without messing it up?