Dreame Robot Vacuum Error Codes & Fixes
Last updated: May 19, 2026 | 8 min read
Key Takeaway
Dreame robots report errors through the Dreamehome app and on-robot voice prompts (e.g. “Error 7, please check”). Most errors fall into four families: sensor blockage, brush stall, wheel stuck, and dock connection — and the fix is almost always cleaning, clearing wrapped hair, or re-seating a part. Code numbers and exact wording can shift across firmware versions and product lines; if the message in your app differs from what's listed below, the underlying cause is usually the same family of issue, so apply the matching fix.
Contents
Brush & Wheel Errors (11–20)
| Code | Meaning | Fix |
|---|---|---|
| 11 | Main brush stuck | Remove brush, clear hair from bearings. Verify brush snaps back into housing. |
| 12 | Side brush stuck | Unscrew side brush, clear hair from axle, reattach. Replace if bristles permanently bent. |
| 13 | Right wheel jammed | Lift robot, spin right wheel by hand. Remove wrapped hair or thread. |
| 14 | Left wheel jammed | Same as 13 for left wheel. |
| 15 | Wheel motor over-current | Check both wheels for debris. If repeated on flat ground, wheel motor may need service. |
| 16 | Suction motor over-current | Empty bin, clean filter, check for blockage in suction channel. |
| 17 | Filter clogged or missing | Re-seat HEPA filter. If clean, replace it. |
| 18 | Bin not detected | Re-seat dustbin. Check magnetic contacts are clean. |
| 19 | Dust bin full | Empty bin manually. Self-empty bases should handle this automatically; if not, see code 31. |
| 20 | Brush motor overheat | Power off for 15 minutes. Check for tangle that's causing extra friction. |
Mop & Water Errors (21–30)
| Code | Meaning | Fix |
|---|---|---|
| 21 | Water tank empty (clean) | Refill clean water tank. |
| 22 | Wastewater tank full | Empty wastewater tank on dock. |
| 23 | Mop module not detected | Re-seat mop module. Check magnetic contacts. |
| 24 | Mop pad stuck or motor stalled | Remove mop pads, check spindle for obstruction. |
| 25 | Water pump fault | Run dock self-clean cycle to clear airlock. Persistent fault = service. |
| 26 | Mop lift mechanism stuck | Carefully wiggle mop arm. Common after debris jam in lift gear. |
| 27 | Water tank not detected | Re-seat both water tanks on the dock. |
| 28 | Detergent low | Refill auto-dispense detergent tank if equipped. |
| 29 | Hot water temperature out of range | Dock heating element fault. Power-cycle the dock. |
| 30 | Mop pad wash incomplete | Run dock self-clean manually. Verify drain hose is not pinched. |
Dock & Charging Errors (31–40)
| Code | Meaning | Fix |
|---|---|---|
| 31 | Self-empty dust bag full | Replace dock dust bag. |
| 32 | Self-empty motor over-current | Check for blockage in dock suction channel. Common cause: hair clog. |
| 33 | Charging contacts dirty | Wipe both robot and dock contacts with dry cloth. |
| 34 | Battery temperature out of range | Wait 30 min for battery to reach 10–40°C ambient. |
| 35 | Battery fault | Charge for 12 hours. If unresolved, replace battery. |
| 36 | Dock not detected | Power-cycle dock. Check power adapter. |
| 37 | IR docking signal lost | Clean IR receiver on robot front. Move dock to a clearer location. |
| 38 | Robot can't find dock | Carry to dock manually. Start a new mapping run. |
| 39 | Dock water reservoir low | Refill clean water tank. |
| 40 | Dock waste reservoir full | Empty wastewater tank. |
WiFi / App / Update Issues
- App can't find robot during setup: Confirm 2.4 GHz network (not 5 GHz). Disable WPA3-only mode on the router. Place phone and robot within 2 m of each other during setup.
- “Device offline”: Robot has lost WiFi. Press the power button briefly to confirm power. Hard-reset WiFi: hold Spot + Home buttons for 5 seconds.
- Firmware update fails: Confirm robot is on the dock with at least 50% battery. Update can take 10–30 minutes; don't move the robot during.
- App stuck on “cleaning” after dock: Force quit and re-open Dreamehome. State will sync.
Factory Reset Procedure
Resets all settings, maps, and WiFi credentials. Use as last resort.
- Power on the robot (press top button until light comes on)
- Hold Home + Spot (the two side buttons) simultaneously for 5 seconds
- Wait for voice prompt “Restoring factory settings”
- Robot reboots and is now in pairing mode
- Re-add the device in Dreamehome
Saved maps and no-go zones are lost on reset. Export the map first if available in your firmware version.