See what Klovio costs for your operation. Personalized quote in your inbox in 60 seconds.

Barcode Scanner Not Scanning? 7 Fixes Before You Buy

Most barcode scanner problems aren't actually the scanner. Here are 7 quick checks — including the one software cause most guides miss entirely.

By The Klovio Team · June 16, 2026 ·7 min read

It’s 2 p.m. on a Friday when your picker walks over, scanner in hand.

“It’s not reading,” they say. You take it, point it at a nearby carton. The beam fires. Nothing registers. You try it on a second carton. Still nothing. There are 80 orders left in the picking queue, two people idle at that station, and a scanner that appears completely dead.

Your instinct is to order a replacement. Two-day shipping, a hundred dollars gone, the same problem waiting to happen two months from now. Before you do that: spend five minutes on this checklist. Because in most cases, a barcode scanner not scanning isn’t broken hardware — it’s one of seven fixable problems, and six of them cost nothing to solve.

Before You Replace Anything: Two Types of Problems

Here’s what most troubleshooting guides skip.

When a scanner “stops working,” you’re dealing with one of two very different situations:

Type 1 — Hardware problem: The scanner genuinely can’t read a code. The beam doesn’t fire, the device won’t pair, the window is physically damaged, or the battery is dead.

Type 2 — Software problem: The scanner read the code perfectly. The code just isn’t linked to any product in your inventory system. The device did its job. Your catalog didn’t.

Both look identical from the floor. The scanner beeps (or doesn’t). The screen shows nothing. Your team says it’s broken. But the fix for each is completely different — one requires new hardware, the other requires 30 seconds in your product settings.

Keep that in mind as you run through the checks below.

The 7 Things to Check

1. Clean the Scan Window

Always start here.

The scan window — the small glass or plastic lens on the front of the device — collects oil from hands, picks up warehouse dust, and gets smudged after high-volume picking shifts. A single fingerprint across the lens causes consistent scan failures that look exactly like a broken scanner.

Clean it with a dry, lint-free cloth. If there’s visible grime, a slightly damp cloth works. Avoid abrasive materials and solvents — they scratch the lens and create a permanent problem.

This resolves a surprising percentage of “barcode scanner issues” in the field. Make it your first check every time.

Tip: Clean the scan window at the start of every shift in dusty or high-movement environments. Ten seconds of prevention beats a support call every time.

2. Inspect the Barcode Label

The scanner may be reading fine. The barcode may not be scannable.

Common label problems that cause consistent scan failures:

  • Faded thermal labels. Thermal paper degrades with heat and light exposure. A label that printed cleanly in January may be unreadable by summer if the SKU lives near a window, under warehouse lighting, or in a warmer storage zone.
  • Damaged bars. A tear through the bars — even a small nick — breaks the pattern enough to fail a 1D laser scanner. 2D imagers (the type that read QR codes) handle up to 30% label damage thanks to built-in error correction, which is one reason operations with damaged or aging labels often switch to QR-based labeling.
  • Low contrast. The standard is black bars on a white background. Red bars on white often fail because the sensor can’t differentiate the ink from the substrate. The same problem occurs as label stock yellows with age or as print density drops.
  • Curved or wrinkled surfaces. A barcode wrapped tight around a bottle or cylinder distorts the bars. Scan from the flattest available section, or rotate the item to expose an undistorted area.

Quick test: scan a known-good label you’re confident is registered in your system. If the scanner reads it immediately, the problem label is the issue — not the hardware.

Watch out: In food and beverage operations, labels near temperature transition zones — refrigerator doorways, areas adjacent to cold rooms — degrade faster than average. If your team reports inconsistent scanning on specific SKU ranges, check label age before ordering hardware.

3. Adjust Angle and Distance

Every scanner has a stated read range — usually documented in the product manual. Too close or too far, and an otherwise functional scanner produces consistent misses.

Angle matters as much as distance. Holding the scanner exactly perpendicular to a barcode can cause specular reflection: the scan beam bounces directly back at the sensor and blinds it. A slight tilt — about 15° off perpendicular — usually resolves this immediately and is worth trying before anything else.

For phone-camera scanning: hold the camera 6–12 inches from the barcode and wait for autofocus to settle before the app attempts to decode. Most camera scan failures come down to scanning too close or moving before the focus locks. The camera scanning guide covers the specific settings and distances that help most in dim aisles and on high-gloss packaging.

4. Check Battery or Power

Bluetooth scanners die quietly. A scanner approaching low battery may still appear to power on and show as connected, while intermittently dropping scans or failing to fire the beam reliably. The LED may even show green when the charge is borderline.

Put the scanner on the charger for 15–20 minutes and retest. A large share of reported “broken scanner” incidents resolve at this step alone.

For USB corded scanners: the culprit is often the port, not the scanner. Front-panel USB ports on desktop computers deliver less consistent power than rear ports, which connect directly to the motherboard. Move the scanner to a rear USB port, or plug it into a powered USB hub. If that changes the behavior, the port — not the device — was the problem.

5. Re-Check the Connection

Bluetooth devices can silently lose their pairing state after a battery cycle, a drop, or a software update on the paired phone. The scanner appears “connected” in Bluetooth settings but stops transmitting scan data.

Re-pair from scratch. For Klovio users, the Bluetooth scanner pairing guide walks through re-pairing in about three minutes with any standard Bluetooth HID scanner — no proprietary hardware required. The scanner just needs to be in HID (keyboard wedge) mode, which is the default on most warehouse-grade devices.

For USB scanners: internal wire breaks are more common than they look. A cable that’s been tugged, coiled under a desk, or caught under equipment can develop internal breaks that don’t show externally. Swap the cable before assuming the scanner itself is damaged.

6. Confirm the Symbology Setting

Barcode scanners don’t read every code format by default.

A scanner configured for Code 128 — the most common format in warehouse and logistics settings — ignores a QR code entirely. It’s not broken. It simply doesn’t speak that format. Scanners ship with a set of enabled symbologies, and anything outside that set won’t trigger a read.

Here are the formats you’ll encounter most often in warehouse operations:

FormatTypical use case
Code 128Product tracking, internal labels, shipping
EAN-13 / UPC-AConsumer goods, retail product packaging
GS1-128Shipping labels with embedded lot, date, quantity
QR CodeSupplier labels, equipment tags, returnable containers
Data MatrixSmall items, medical devices, electronics components

Most scanners can be reconfigured by scanning a programming barcode from the manufacturer’s quick-start guide — usually a 10-second process. If your supplier recently switched from Code 128 to QR codes and your scanner suddenly fails on their labels, this is why.

If your scanner is a 1D-only laser device and your operation has genuinely moved to QR codes throughout, a 2D imager is the real answer. But confirm this is the case before spending money — it’s the last of the technical checks for a reason.

7. Verify the Barcode Is Registered in Your Software

This is the one most troubleshooting guides miss — and the cause behind most “barcode scanning issues” in day-to-day warehouse operations.

The scanner beeps. The beam fired. The scan completed successfully. But the app shows “item not found” — or nothing changes on screen at all. The scanner is working perfectly fine. The barcode isn’t in your product catalog.

This happens for entirely predictable reasons:

Common catalog gap causes:
- New item arrived; barcode was never set up during product creation
- Supplier changed their barcode between production runs
- Product has separate case and unit barcodes; only one was registered
- Multi-warehouse setup; barcodes added in Warehouse A but not Warehouse B
- Old product record was duplicated; the new duplicate doesn't have the barcode

The fix has nothing to do with the hardware. It’s finding the product and adding the missing barcode to the record. And for products with multiple barcode variants — different codes for the master case, the inner pack, and the individual unit — Klovio supports registering all of them to a single product record. One SKU, multiple scan codes, all pointing to the same inventory.

Key insight: When a scanner reads some products and fails selectively on others, that’s a catalog problem — not a hardware problem. A genuinely broken scanner doesn’t fail on specific SKUs while working fine on others. Run a manual barcode lookup on the failing item in your system. You’ll almost always find it’s either unregistered or linked to the wrong product variant.

Hardware vs. Software: Quick Diagnostic

Use this table when you’re not sure which type of problem you’re dealing with:

SymptomMost likely causeFirst step
Scanner beeps, nothing appears in appSoftware: barcode not in catalogAdd barcode to the product record
No beep, beam doesn’t fireHardware: battery, connection, or windowCharge, re-pair, clean window
Error beep or red flashHardware: label unreadableCheck label quality and symbology
Reads some SKUs, fails on othersSoftware: incomplete catalogAudit which barcodes are registered
Works on one device, fails on anotherBluetooth: pairing issueRe-pair to the failing device
Intermittent — fails then reads fineDirty window or degraded labelClean window, swap to a test label

When It Actually Is the Hardware

After ruling out all seven checks above, you may have a genuine hardware failure.

The signs are usually clear at this point: the scan window is visibly cracked or scratched, the scanner was dropped hard and the beam no longer fires, the LED never turns green after hours on the charger, or the device doesn’t appear in Bluetooth discovery even after a factory reset.

Replacement is the right answer at that stage. A reliable Bluetooth HID scanner runs $80–$150 and works with any Bluetooth-capable phone or tablet — including Klovio’s mobile app on Android and iOS. No proprietary hardware required, no lengthy setup. Any standard HID scanner pairs the same way a Bluetooth keyboard does.

Get to that conclusion through elimination — not by reflex. Ordering a replacement while the scan window has a fingerprint on it is an expensive habit.

Back to Scanning in Minutes

Work through the seven checks in order:

  1. Clean the scan window
  2. Inspect the label — fading, damage, contrast, curved surface
  3. Adjust angle and distance; try a slight tilt to eliminate specular reflection
  4. Charge the battery or move to a different USB port
  5. Re-pair Bluetooth from scratch, or swap the USB cable
  6. Confirm the scanner’s symbology setting matches your label format
  7. Verify the barcode is registered in your product catalog

Most problems resolve at #1, #2, or #7.

If you’re using Klovio, the full troubleshooting walkthrough — including how to find an unregistered barcode and add it to the correct product — is at /help/scanner-not-scanning. And if you’re building out your barcode scanning setup from scratch and want the full picture on hardware selection, label types, and going live in a single afternoon, the barcode inventory setup guide covers all of it from step one.

See what real-time inventory looks like.

Klovio replaces the spreadsheet with live, scan-driven stock counts across every warehouse. Book a 20-minute walkthrough.

See how it works