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
Cash Drawer Wiring & Connection: RJ11/RJ12 Drawer-Kick, Printer-Driven vs USB, and the 12β24V Pulse
A POS cash drawer doesn't plug into the till β it's kicked open by a 12β24V pulse from the receipt printer down an RJ11/RJ12 cable. Get the interface, pins and voltage right and it just works. Here's the wiring, explained.
Read guide βNoisy or Failing POS Cooling Fan? Diagnose the Bearing, Clean It, and Match a Replacement
A grinding or whining POS fan is usually dust or a worn bearing β and ignored, it leads to overheating and shutdowns. Here's how to find the noisy fan, decide clean-or-replace, and match the right fan.
Read guide βReceipt Printing Faint, Dark, Partial or Streaked? Thermal Print-Quality Troubleshooting (Start With the Self-Test)
Faint, streaked or one-sided receipts almost always trace to a dirty head, the wrong paper, or a density setting β not a dead printer. One self-test print tells you whether the fix is software or hardware. Here's the full routine.
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)

