Barcode Scanner Not Scanning? Troubleshooting, Factory Reset and Choosing a Replacement
A field guide to a POS barcode scanner that won't read β laser vs CCD vs 2D imager, a clean-distance-symbology-reset fix sequence, telling a bad label from a bad scanner, and matching a replacement by scan type and interface.
The fast triage
A scanner that wonβt read almost never has a dead scan engine. The aimer lighting up proves it has power, which points the fault at the optics or the configuration. In the field the order of likelihood is: a dirty or scratched window first, a disabled symbology or scrambled config second, a connection/interface issue third, and a worn scan engine a distant fourth. Run this triage first:
| Do this | What it rules out | |
|---|---|---|
| 1. Clean the scan window | Dust, smudges and scratches β the #1 cause of read failures | β |
| 2. Check distance, angle and the right code type | A 1D laser can't read a 2D/QR code at all | β |
| 3. Scan the factory-reset barcode | Clears disabled symbologies, prefixes and pairing glitches | β |
| 4. Test the connection in Notepad | Proves whether it's the scanner, the cable, or the POS field | β |
| 5. Replace the scanner | Only if a clean, reset, connected unit still won't read | β |
Scanner types: laser, CCD and 2D imager
Before you diagnose, know which scanner you have β it determines what it canread and what replacement you need. Three technologies dominate retail:
| Laser (1D) | CCD / LED (1D) | Area imager (2D) | |
|---|---|---|---|
| Reads 1D barcodes | β | β | β |
| Reads 2D / QR / Data Matrix | β | β | β |
| Reads from a phone screen | β (poor) | β (poor) | β |
| Best range | Longer | Short / near-contact | Shortβmedium |
| Moving-part wear | Yes (oscillating mirror) | No | No |
| Typical use | General retail 1D | Budget / near-contact | Modern POS, mobile pay |
Reading the symptom
The pattern of failure narrows the cause before you reach for a tool:
| Symptom | Most likely cause | |
|---|---|---|
| No aimer light, fully dead | Power/USB cable, port, or (wireless) flat battery | β |
| Aimer on, reads nothing | Dirty window, or config/symbology disabled | β |
| Reads 1D but not QR/2D | Wrong scanner type β needs a 2D imager | β |
| Reads some labels, not others | Poor label print/contrast, or specific symbology off | β |
| Beeps but POS shows nothing | Interface mode / focus β test in Notepad | β |
| Slow, needs many tries | Scratched window or a worn scan engine | β |
Step-by-step: clean, reset, reconnect
Work the steps in order and stop as soon as it scans reliably. Each step rules out a class of cause so you never replace a working scanner.
- 1
Clean the window
Wipe the scan window with a soft, lint-free cloth β dry, or lightly dampened with isopropyl alcohol. Check for scratches while youβre there. This alone fixes a large share of degraded scanning. - 2
Check distance, angle and code type
Hold the scanner at its rated working distance, square to the code, and confirm youβre not asking a 1D laser to read a 2D/QR code. Try several known-good barcodes. - 3
Scan the factory-reset barcode
From the scannerβs manual, scan βRestore Factory Defaults.β This re-enables symbologies, clears stray prefix/suffix settings and fixes Bluetooth pairing glitches in one step.Caution: After a reset you may need to re-scan the interface-mode barcode (USB-HID vs USB-COM) your POS expects. - 4
Test the connection in a text field
Open Notepad and scan. Data appears = scanner and cable are fine, so the issue is the POS field/focus. Nothing appears = reseat the USB cable, try another port, and (wireless) recharge and re-pair. - 5
Confirm worn engine, then replace
If a clean, reset, correctly connected scanner still wonβt read good codes across multiple tries, the scan engine is worn. Replace it β matching scan type, interface and form factor.
When the barcode β not the scanner β is the problem
Sometimes the scanner is fine and the barcode is the problem. If a scanner reads most codes but balks at specific labels, suspect the label before the hardware:
| Label problem | Why it fails / fix | |
|---|---|---|
| Low contrast / faded print | Scanner can't tell bars from spaces β reprint darker | β |
| No quiet zone (margins) | Bars too close to edge/graphics β leave clear margins | β |
| Wrinkled, curved or shiny | Distorts or reflects β flatten, or use a matte label | β |
| Too small / too dense | Below the scanner's resolution β enlarge the symbol | β |
| Wrong symbology for the scanner | Enable that symbology, or use a 2D imager | β |
| Damaged / partly torn | Missing data β reprint the label | β |
Choosing a replacement scanner
When the engine really is worn, match the replacement on these specs so it drops straight into your lane and reads what you actually scan:
| Spec | How to choose | |
|---|---|---|
| Scan type | 2D imager if you scan QR/phone codes; 1D laser/CCD if strictly retail 1D | β |
| Interface | USB-HID keyboard wedge (most POS), USB-COM, serial, or Bluetooth | β |
| Form factor | Handheld, hands-free presentation stand, or in-counter | β |
| Range & field | Long-range for warehouse/shelf; close-range for counter | β |
| Durability | Drop/IP rating for industrial; standard for clean retail | β |
Browse handheld and hands-free scanners in our card readers & scanners category, and replacement cables in cables & connectors. For magnetic-stripe swipe faults β a different device entirely β see our MSR card reader troubleshooting guide. Tell us what codes you scan (1D only, or 2D/QR) and your POS interface, and weβll match the right scanner before you order.
Frequently Asked Questions
My barcode scanner lights up but won't read anything β where do I start?
Why can my scanner read some barcodes but not QR codes?
How do I factory-reset a barcode scanner?
The scanner beeps on a scan but nothing appears on the POS β is it the software?
Does the scan window really need cleaning that often?
When is the scanner genuinely worn out and due for replacement?
Sources & further reading
- Barcode Scanner Not Scanning? Common Issues and Easy Fixes β HPRT
- Barcode Scanner Troubleshooting β POS-X
- Barcode Scanner Troubleshooting Guide β Lightspeed Retail
- Why Aren't My Barcodes Scanning? Common Problems & Fixes β Computype
- Troubleshoot Your Barcode Scanner β Square
Related guides
POS Receipt Printer Auto-Cutter Jams: How to Clear, Reset and Replace the Cutter (Epson, Star, Bixolon)
A jammed auto-cutter stops the lane, not just the printer. Here is the exact sequence to clear it safely in under two minutes β and how to tell when the cutter is worn out rather than just jammed.
Read guide βCash Drawer Won't Open? The Complete Troubleshooting, Wiring and Voltage Guide (RJ11/RJ12)
Nine times out of ten a dead cash drawer is a printer error, a loose cable or a voltage mismatch β not a broken drawer. Here is the full diagnostic path, the exact DK-port pinout, and how to avoid frying a solenoid.
Read guide βPOS & ATM Power Supply Failure: Diagnosis, Multimeter Testing and Spec-Matched Replacement
A POS terminal that won't power on is a power-supply problem far more often than a board problem. Here is how to confirm it with a multimeter, and how to choose a replacement that won't damage the terminal.
Read guide βRelated categories
Featured parts in this guide
Need the parts mentioned in this guide?
Genuine OEM and quality-tested aftermarket parts for IBM, Toshiba, NCR, Diebold, Wincor and Hyosung systems β with worldwide shipping.


%20Sparta%20Riser%20Card/120c399634d85265f7a7595a979407ee_c48b4b186f0a2eea2b86d0d5a86c219e_s-l1600.jpg)

