Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: POS/Kitchen printers (Epson TM, Star, Bixolon), Networking, Windows/macOS, Receipt printing

POS receipt printer not printing — service mode, self-test, ticket printer reset, kitchen printer offline

Technician avatar Technician
Hey! We’ll get your restaurant ticket printer out of order back online. We’ll enter service mode, run a thermal printer self-test, and check power, paper, cutter, and network.
Quick info: brand/model (e.g., Epson TM-T88, Star TSP100, Bixolon SRP)? USB, Ethernet, or Bluetooth? Does the POWER/ERROR light blink or does the kitchen printer show as offline in your POS?
Customer
It’s an Epson TM-T88 on Ethernet for the kitchen. POS says “Printer out of order.” The ERROR light blinks and we get no tickets. We tried rebooting the POS iPad.
Technician avatar Technician
Got it. “Out of order” on a POS receipt printer usually means: 1) cutter jam or front cover open, 2) wrong paper or sensor trip, 3) IP changed so the kitchen printer is offline, 4) firmware fault that needs a ticket printer reset or DIP reset. We’ll confirm with a hardware self-test first — this checks the printer without the POS app or driver.
Customer
How do I run that self-test and service mode? We’re mid-shift so I need fast steps.
Technician avatar Technician
Step 1 — Hardware self-test (no POS)
1) Turn printer OFF. Load 80mm thermal paper, glossy side facing out. Close the cover fully.
2) Hold the FEED button and power ON until it prints a self-test. You should see model, firmware, and the current IP address.
3) If it doesn’t print: remove paper, check for a cutter jam. Rotate the cutter gear (small hole near the front) and re-seat paper. A printed self-test proves the thermal head and PSU are good; the issue is then driver/network.
Customer
Self-test printed. It shows IP 192.168.1.89. Our POS profile has 192.168.1.20. Could DHCP have changed it?
Technician avatar Technician
Exactly. The printer got a new IP, so the kitchen ticket printer appears offline. Two quick fixes:
• In your POS app, edit the printer to the new IP (9100/RAW or IPP/LPR “lp” depending on the POS vendor).
• Or put the printer into service mode and set a static IP or DHCP reservation so it never drifts again.
I’ll show service-mode steps next (works for Epson TM, Star TSP100/TSP143, Bixolon SRP).
Customer
Let’s lock a static IP. How do we enter service mode on the TM-T88?
Technician avatar Technician
Step 2 — Enter service mode (Epson TM series)
1) Power OFF. Hold FEED and power ON → wait for the first printout → release → press FEED once to print the Network Status page.
2) On models with a rear network module, hold the recessed button 3–5s to print “Initialize/Setup” menu. Choose Static and set IP/Subnet/Gateway (use your router range).
3) Save and reboot. Now the POS receipt printer will keep the same IP, preventing “out of order” errors caused by IP drift.
Customer
What if the error light keeps blinking after the network fix? Could it be the cutter or paper?
Technician avatar Technician
Step 3 — Mechanical checks
• Open/close the cover firmly; “cover open” triggers out of order.
• Use thermal paper only (not bond). Flip the roll if text is faint.
• For a jammed autocutter, rotate the manual gear and remove scraps. Run a short test print (hold FEED 3s).
• Clean the thermal head with isopropyl alcohol and let it dry 2 minutes — helps if receipts are light or streaky.
If errors persist, perform a ticket printer reset (hold the network button while powering on) to clear faults.
Customer
We also have a Star TSP100 at the bar over USB. Sometimes it prints gibberish or nothing at all.
Technician avatar Technician
For USB receipt printers: install the vendor driver/utility (Star CUPS/Windows driver or ESC/POS compatible). Disable duplicate virtual ports and set the printer as Default in Windows/macOS. Print a test receipt. If it still fails, delete stale queues and add a clean one — this avoids mixed “USB/USB-001” ports that cause POS receipt printer not printing issues.
Customer
Anything special for “kitchen printer offline” alerts during dinner rush when Wi-Fi is crowded?
Technician avatar Technician
Yes — reliability tips for kitchen ticket printers:
• Prefer Ethernet over Wi-Fi; set a DHCP reservation or static IP.
• Put printer and POS on the same VLAN/subnet; open port 9100 or LPR queue “lp”.
• Disable sleep on unmanaged switches; avoid daisy-chained extenders.
• Keep a spare roll and a cleaning card to maintain the thermal head.
These reduce “kitchen printer offline” incidents and keep tickets flowing.
Customer
We updated the IP and cleared a small jam. Test ticket prints from the POS now. Anything else?
Technician avatar Technician
Summary: When a restaurant ticket printer is out of order, run the self-test, enter service mode to set a static IP, clear the cutter jam, verify thermal paper, and reset the network/card. Re-add the printer in your POS (RAW 9100/LPR/IPP as required). Need help mapping your POS to the new IP or doing a full ticket printer reset? Open the chat.

Quick answer: the accepted fix

Accepted fix for a restaurant ticket printer out of order: print a self-test, enter service mode, set a static IP, clear cutter/paper issues, and then update the POS with the correct protocol (RAW 9100, IPP, or LPR). If needed, perform a ticket printer reset to clear faults and restore reliable kitchen tickets.


Why POS receipt printers go “out of order” (network, cutter, or paper)

Most cases come from DHCP changing the IP address, a jammed autocutter, wrong thermal paper, or cover open. A hardware self-test proves the printer works. Lock a static IP in service mode and the kitchen printer offline alerts usually disappear.

How to verify the repair worked

Print from the POS and from a browser to the printer’s IP (RAW 9100 test if available). Ping the IP from the POS device. If tickets stop mid-print, recheck for scraps near the cutter and clean the thermal head. Faint output means the paper is reversed or low quality.

Service-mode checklist for ticket printers

Self-test → static IP → cutter clear → POS mapping → test print.

Quick path: run self-test; set Static or DHCP reservation; confirm protocol (RAW 9100/LPR/IPP); update the POS mapping; clean the cutter and thermal head. This resolves most POS receipt printer not printing and ticket printer reset scenarios.

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 does my POS say the kitchen ticket printer is “out of order”?

Common causes: IP address changed (DHCP), jammed cutter or cover open, wrong thermal paper, or a fault cleared by a ticket printer reset. A hardware self-test isolates printer vs POS issues.

How do I enter service mode and set a static IP?

Power off, hold FEED, power on to print the menu/self-test, then print the Network Status/Setup page. Choose Static, set IP/Subnet/Gateway, save, reboot. Details vary by Epson/Star/Bixolon.

What protocol should my POS use — RAW 9100, LPR, or IPP?

Most POS systems use RAW 9100 or LPR queue “lp”. Some cloud POS use IPP. Match your POS vendor guidance and ensure firewall allows the chosen port.

Receipts are faint or blank — is the printer broken?

Likely paper orientation or poor media. Use quality thermal paper, glossy side to the head, and clean the head with alcohol. If still light, reduce power-save and test again.

Common restaurant ticket printer problems and quick fixes
SymptomLikely causeQuick fix
POS shows “Out of order” IP changed; cover open; cutter jam Self-test → set static IP in service mode → clear jam/close cover
Kitchen printer offline Different VLAN, Wi-Fi instability Use Ethernet, same subnet, allow port 9100/LPR/IPP
Prints nothing or gibberish Wrong driver/protocol Use vendor driver or correct ESC/POS setting; re-add queue cleanly
Faint or streaky receipts Paper reversed; dirty head Flip paper; clean the thermal head; use quality rolls

Step-by-step (Restaurant ticket printer)

  1. Run a hardware self-test to confirm printer health and read its IP.
  2. Enter service mode and set a static IP or DHCP reservation.
  3. Clear cutter jams, verify cover closed, and reload thermal paper correctly.
  4. Update the POS mapping to the correct protocol (RAW 9100/LPR/IPP) and print a test ticket.

Note for mixed environments (iPad, macOS, Windows)

  1. For iPad/cloud POS, ensure printer and iPad are on the same 2.4/5 GHz network or wired to the same LAN.
  2. On macOS/Windows, add one queue only and avoid duplicate protocols to prevent conflicts.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant