Error Codes

Understand alerts and indicators

41 articles found

About Error Codes Troubleshooting

Error codes and warning lights on robot vacuums are more useful than they first appear — but only if you know that the same number means completely different things on different brands. Roomba Error 2 means "debris extraction," Roborock Error 2 means "collision sensor fault," and Eufy RoboVac's two-beep pattern means "low battery." Brand knowledge is essential before attempting a fix.

Most error codes fall into five categories regardless of brand: (1) sensor obstruction — dirty or blocked sensors triggering false readings, (2) mechanical jams — brush rollers, wheels, or side brushes caught on debris, (3) navigation failure — the robot cannot locate itself or the dock, (4) battery/charging fault — depleted or defective cell, and (5) firmware/software error — a temporary state that clears on restart. Understanding which category applies narrows troubleshooting to 2–3 steps.

Persistent error codes that return after the obvious fix — cleaned sensors, cleared jams, restarted robot — usually indicate either a hardware component approaching failure or a firmware bug that has been acknowledged by the manufacturer. Checking the brand's support forum or community for your specific error code is often faster than phone support, because other users frequently document which fix actually worked.

Flashing light patterns (for robots without display screens) encode the same information as numbered error codes. The pattern is typically: a pause, then a series of beeps or flashes, then a pause. Counting the beeps or flashes and matching to the manufacturer's LED chart in the manual gives the numeric equivalent. Most manuals are available as PDFs on the manufacturer's website.

What to Check First

  1. 1Note the exact error number or beep/flash count before doing anything else
  2. 2Find your brand + model's error code list — this site has guides for all major brands
  3. 3Try the manufacturer's suggested fix first: most are a simple clear-and-restart
  4. 4If the error recurs, check if a firmware update is available — many codes are resolved in updates
  5. 5Search "[brand] error [number] fix" in the manufacturer's community forum for real user reports

Error Code Category Quick Reference

SymptomLikely CauseFirst Step
Error: cliff / drop sensorDirty cliff sensors or dark floor surfaceClean underside cliff sensors with microfibre cloth
Error: bumper stuck / front sensorBumper physically stuck or dirty IR sensorsPress bumper firmly on all sides to free any sticking; clean IR windows
Error: brush / extraction rollerHair or debris jammed in brush systemRemove brush roller, clear all hair from axle and ends
Error: wheel stuck / side wheelDebris in wheel module or encoder faultSpin both wheels by hand — should roll freely with light resistance
Error: please charge / low batteryBattery depleted or charging faultPlace on dock; confirm dock LED active; clean contacts if no charge
Error: navigation / cannot locateLiDAR blocked, map corrupted, or sensor faultClean LiDAR turret; delete map and run fresh remap

Common Questions About Error Codes

What does it mean when my robot vacuum beeps and stops?

Beep patterns communicate error codes on robots without display screens. The number of beeps before a pause is the error number. For example, 5 beeps = Error 5 on that model. Count the pattern carefully, then look up the code in your manual or in our brand-specific error code guides to identify the exact cause and fix.

Why does my robot vacuum keep showing the same error after I fix it?

Persistent error recurrence usually means either the original fix didn't address the root cause, or the underlying component is failing rather than just dirty. After cleaning sensors or clearing a jam, run the robot for a full cycle. If the error returns in the same location or after the same amount of time, that pattern helps pinpoint the real cause.

My robot vacuum shows an error I can't find in the manual. What do I do?

Check for a firmware update first — newer error codes are sometimes added after original manuals are printed. Then search the manufacturer's online support knowledge base and community forum. If still not found, contact manufacturer support with your exact model number and firmware version, which is usually visible in the app settings.

Are there error codes that mean I need to buy a new robot vacuum?

Rarely, but yes. Motor-related error codes (laser motor failure, suction motor failure) sometimes indicate a component that is uneconomical to replace, especially on units over 3 years old. Compare the repair cost against a current equivalent model before deciding. For robots under 2 years old, these are uncommon and often covered by warranty.