Complete POS Printer
Diagnostic Guide
A receipt printer that stops working is almost never a dead machine. Power, cable, media, driver and routing faults all present the same way — as nothing coming out. This guide works through all six layers in the order that eliminates the lowest-cost cause first.
What Exactly Is It Doing?
Eight different faults all look like “the printer is broken”. Identify which one you actually have before touching anything — the fix is different for each, and the order below is what saves the most time.
| What you see | What it usually means | Start at |
|---|---|---|
| No lights, no sound | Adapter, outlet, power switch | Layer 1 — Power |
| Lights on, no self-test | Paper, lid closure, error indicator | Layer 3 — Media |
| Self-test prints, POS does not | Cable, IP address, driver port | Layer 2 / Layer 4 |
| Feeds paper but prints nothing | Thermal side orientation, paper stock | Layer 3 — Media |
| Faded or patchy output | Printhead cleanliness, density setting | Layer 3 / Layer 6 |
| Random characters or symbols | Driver, baud rate, protocol | Layer 4 — Driver |
| Paper jams repeatedly | Cutter, roll diameter, winding | Layer 3 — Media |
| Works, then stops after a while | Overheating, power adapter rating | Layer 6 — Hardware |
Read Your Error Light First
A status light that blinks is not a decoration — it is the printer telling you exactly which subsystem failed. Counting the flashes takes ten seconds and rules out entire layers before you open anything.
| Error | ERROR lamp pattern | Recoverable? |
|---|---|---|
| Out of paper | Steady on, with a continuous buzzer | Clears once resolved |
| Paper cover open | Steady on | Clears once resolved |
| Over-voltage | Flashes 2 times, then repeats | Not recoverable |
| Under-voltage | Flashes 3 times, then repeats | Not recoverable |
| Cutter fault | Flashes once, then off for a period | Recoverable |
| Printhead overheat / lid opened mid-print | Flashes continuously | Auto-recovers |
A steady green lamp with no flashing indicates normal operation.
Why this matters
A 2-flash and a 3-flash both point to the power supply — not the mechanism. That single observation removes the printhead, the paper path and the cutter from your list immediately.
A 1-flash repeatedly points at the cutter, which is a replaceable module rather than a board-level fault.
Buzzer note: the audible alarm can be enabled or disabled through the printer's parameter settings. If a unit is silent, confirm the buzzer has not been turned off before concluding the indicator has failed.
Work Through the Layers in Order
A fault in an outer layer imitates a fault deep inside the machine. That is why the sequence matters more than the individual checks — working outward-in is how you avoid replacing a healthy printhead.
Power
Use the adapter rated for the model and a known-good outlet. Confirm the indicator is steady rather than flashing — a flashing status lamp usually means a fault condition rather than a power fault.
A printer draws its highest current during printing, so a marginal adapter can power the unit on and still fail the moment a receipt is sent. For 80 mm thermal models the rated input is typically DC 24 V ±5%, 1 A. Test the adapter on a comparable device before concluding the printer is dead.
Cable
This is the single most common cause of “printer not printing”, and the fastest to rule out. Unplug and reconnect at both the printer end and the terminal end — cables that look seated can still be loose.
Where a spare cable is available, swap it rather than inspecting the original. A cable that fails intermittently will pass any visual check.
For network printers, print the configuration page and compare the printer’s IP address with the port the driver is pointing at. For serial links, confirm the baud rate matches on both ends.
Media
Paper stock, roll orientation and the paper path account for more printer “failures” than any electronic component.
Thermal paper prints on one side only. Scratch the paper lightly with a fingernail — a dark mark indicates the thermal side. A roll sitting on the wrong face will feed smoothly and print absolutely nothing.
Check the roll diameter against specification — an oversized roll can bind against the cover. On 80 mm models the maximum roll diameter is typically 80 mm with a minimum core of 13 mm.
Driver
Compare the installed driver version with the version issued for your model. Check the port assignment in the operating system, and remove duplicate offline queues — these silently absorb jobs, so the printer never receives them.
On serial connections, confirm the baud rate matches between the printer and the terminal. A mismatch produces either silence or garbage characters.
Software
Confirm the correct printer is selected in the POS application. In restaurant and multi-station setups, check routing rules — a receipt printer can work while kitchen tickets go nowhere because a menu category is unassigned.
Check receipt templates and whether the order is in a printable state. An open or unpaid order may simply never trigger a print job.
Hardware
Only now consider the mechanism. Printhead wear shows as consistent fading or missing bands that a paper change does not fix. Cutter faults show as partial cuts or a blade that will not retract.
Board and power module faults show as intermittent behavior that survives every outer-layer check. A printhead rated for around 100 km of paper and a cutter rated for roughly 1,000,000 cuts are both consumable in high-volume lanes.
Isolate the Fault Before You Replace Anything
The printer has a built-in self-test that runs without any computer attached. It is the fastest way to split a printer fault from a system fault.
Run the self-test
- 1. Power the printer off.
- 2. Press and hold the FEED button.
- 3. Switch power on while still holding FEED.
- 4. Release FEED as soon as printing begins.
The self-test strip prints the model, firmware version, interface type, current parameter defaults, the default code page and supported barcode types. If the strip prints correctly, the printer is healthy apart from its interface to the host.
Read the result
Self-test prints, POS does not
The fault is in the cable, driver or POS routing — go back to Layer 2, 4 or 5.
Self-test also fails
The fault is in the printer itself — power, paper or mechanism.
The method is the same across 58 mm and 80 mm units, and across built-in and standalone printers.
Four isolation tests
| Test | How | What it proves |
|---|---|---|
| Self-test | Hold FEED while powering on | Printer hardware is serviceable |
| Notepad test | Open a text editor, print a test page | The operating system path works |
| Swap test | Fit a known-good cable | The original cable is the fault |
| Second-device test | Connect the printer to another computer | The original terminal is the fault |
Keypad Combinations Worth Knowing
Almost all configuration on a thermal receipt printer is reachable from the FEED button alone. For the short ordered version of this method, see POS printer not printing, or browse the full troubleshooting index. These combinations cover the maintenance tasks that come up most often.
| Task | Combination | Result |
|---|---|---|
| Self-test | Power off, hold FEED, power on, release | Prints the self-test strip |
| Manual feed | Short press = short feed; long press = long feed | Advances paper as held |
| Factory reset | Send 1B 09 1B 92 FF 01 from a test tool |
Restores default parameters |
| Hex dump mode | Hold FEED, power on, wait for alternating indicator, release, close cover | Prints incoming data as hex; press FEED 3× to exit |
| Parameter setup | Enter hex mode, then press FEED twice, close cover | Prints the first parameter and its current value |
| Network DHCP toggle | Enter hex mode, press FEED three times, close cover | Toggles DHCP and prints the current IP |
| Bootloader mode | Hold FEED and power together, release FEED within 200 ms | Fault lamp blinks slowly at 1 s intervals |
Clearing a cutter jam
Power the unit off and back on. The cutter returns to its home position automatically. If paper is trapped, open the paper cover and remove it by hand. Do not force the blade.
Cleaning the printhead
With the printer powered off, wipe the printhead with a cotton swab lightly moistened with alcohol to remove carbon build-up. Clear paper dust from the roller with a soft brush. Never use a blade near the roller or head.
Repair or Replace
Most printer faults are resolved on site. A smaller set belongs with a service center — and knowing which is which prevents a small fault from becoming an expensive one.
✓ You can do this on site
- · Reseat or replace cables
- · Change paper and correct roll orientation
- · Clear debris from the paper path
- · Clean the printhead and roller
- · Reinstall the driver and clear print queues
- · Check routing and template settings
- · Run the self-test
! Return to authorized service
- · Mainboard failure
- · Printhead replacement
- · Cutter mechanism replacement
- · Power module failure
- · Any sign of smoke, odour or liquid ingress
- · Repeated tripping of the supply circuit
Safety boundaries
- · Disconnect power before removing any cover or clearing a paper path.
- · Let the thermal head cool fully before touching it — it reaches temperatures that can burn skin.
- · Remove debris with fingers only; never use a knife near the roller or head.
- · Do not open the paper cover while printing, and do not unplug a USB link mid-job — both can corrupt the data stream.
- · If you see smoke, smell burning, or find liquid inside the unit, disconnect power and contact authorized service. Do not continue troubleshooting.
Prevent the Next Failure
Nearly every printer fault in this guide is cheaper to prevent than to resolve mid-shift. These habits matter more than any single maintenance task.
Keep the paper path clean
Thermal dust and adhesive residue cause both faded print and false sensor errors.
Label every cable
A labeled power and network cable turns a future fault into a two-minute check.
Reserve the printer IP
A DHCP lease change after a router restart silently breaks the print queue.
Hold a spare roll and cable
Two low-cost spares on site eliminate most same-day downtime.
When replacement is the better answer
A printer that needs constant resetting, jams repeatedly within a shift, or has already had a board or cutter replaced is costing more in lost lane time than a replacement unit.
Volume and lane criticality decide whether a site holds a spare printer or a spare terminal. Where a single lane is the whole business, keep a spare; where a site runs many lanes, a service contract is usually cheaper.
Related Troubleshooting Guides
Once you know which layer the fault sits in, the dedicated guide below will take you through it in detail.
POS Printer Not Printing
Working through power, cable, driver and routing faults when nothing comes out at all.
Receipt Printer Printing Blank Paper
Checking thermal side orientation and paper stock before assuming the printhead has failed.
Auto-Cutter Jams and Failures
Resetting a stalled cutter and recognizing when the mechanism needs replacing.