Blur or insufficient detail
The decoder must distinguish individual bars, spaces, modules, and finder patterns. Motion blur, missed focus, aggressive resizing, or heavy compression can merge neighboring elements.
Try: Steady the device, let autofocus settle, move to a distance where the symbol is sharp, or capture a higher-quality image without digital zoom.
Glare, shadows, or uneven lighting
Reflections can erase dark modules, while shadows can fill light spaces. Glossy packaging and screens are common sources of uneven contrast.
Try: Move the light source, tilt the item slightly, reduce screen brightness, or use diffuse light from more than one direction.
Low contrast or print defects
Faded ink, thermal-print gaps, textured materials, colored backgrounds, or insufficient module size can reduce the distinction the decoder needs.
Try: Use the original label or source file, improve lighting, increase print scale, or reprint according to the specification required by the receiving system.
Damage or missing symbol areas
Tears, scratches, folds, stickers, and cropped edges can remove encoded data or orientation patterns. Error correction may help some 2D formats, but recovery depends on the format, settings, and damaged location.
Try: Flatten the label, remove removable obstructions without damaging it, capture another side or copy, or enter the printed number manually when the format provides one.