When a robot vacuum stops, misses a room, or will not return to its dock, the symptom alone rarely identifies a failed part. Start by recording what the robot did, where it happened, and what changed. Then use the result of each safe check to choose the next branch.

1. Identify the robot and its setup

Read the model from the robot label, app, or owner’s guide. Record the dock or base-station model too; two robots from one brand may use different docks, controls, sensors, and parts. Note your country, cleaning mode, floor type, app alert or light pattern, and whether the problem began after a move, cleaning, part change, or software update.

Keep the exact message or code. If the robot reports a code, look it up for that brand and model rather than treating the number as universal. The same number can mean something different on another product.

2. Describe the failure precisely

Ask what the robot was trying to do when the symptom appeared:

  • It cannot reach or enter the dock: check the room, route, doors, dock position, and whether the dock moved. This is different from failing to charge after the robot is seated.
  • It reaches the dock but shows no charge: check dock power and the model’s seating and contact instructions. A dark indicator is not a fault on every dock, and contact-cleaning methods differ by manufacturer.
  • A brush stops or pickup is weak: distinguish a brush that will not turn from a robot that runs but leaves debris. Check the brush and the airflow path separately.
  • A mop pad stays dry or smells: verify the cleaning mode, pad and tank setup, and the model’s care instructions before suspecting a pump or adding a chemical.
  • The buttons do not respond: on the eufy X10 Pro Omni, the manual describes a child lock that disables all buttons. Check the exact manual if this model is confirmed and the lock may be enabled. The manual does not give a lock-state indicator, so an unresponsive button alone does not confirm that the lock is on; do not try an unverified button sequence.
  • The robot or dock sounds unusual: note which task is running and whether it still works; use noise diagnosis when sound is the main concern.
  • It stops, gets trapped, or misses an area: note the exact place, surface, route setting, and whether the app reports a map or sensor issue.

3. Check simple causes before changing saved settings

With the robot stopped, look for cords, rug fringe, a closed door, a blocked passage, a poorly seated bin or pad, or a dock that has been moved. Check only user-accessible brush, wheel, contact, and sensor areas described in the model’s guide. Turn the robot off first when handling moving parts, and use only the cleaning method specified for that component.

For example, iRobot’s charging guidance specifies a lightly dampened melamine foam or cloth for its covered products, while the Roborock Q Revo manual specifies a soft, dry cloth for its contacts and sensors. Those methods are not interchangeable instructions for every robot.

If a setting or map may be involved, inspect it before changing it. Deleting or rebuilding a map and performing a factory reset can change or remove saved setup; the effects vary by model. Check the exact instructions before taking a state-changing step, and do not use one to solve a physical obstruction.

4. Change one thing, then retest

After a safe check, run a short test in the same mode and area. If the result changes, record which change helped. If it does not, return to the original setting when appropriate and follow the exact model’s next support step. Do not replace a battery, brush, dock, or pump based only on a broad symptom; establish the fault and verify the part number for the robot and region first.

When to stop

Stop using the robot for swelling or unusual battery heat, liquid near electrical parts, damaged contacts or wiring, smoke, or a repeated mechanical grind. Do not open a battery pack, sealed drive or pump assembly, or charging dock. Use the manufacturer’s service route for persistent failures or warranty-sensitive work.

For a focused decision path, continue to charging and docking, dock emptying, brush and pickup problems, noise diagnosis, mop water problems, or stopping and missed areas. For the specific case of carpet getting wet during a DEEBOT X5 OMNI White mop run, see the X5 OMNI White carpet guide; for a Canadian DEEBOT X5 PRO OMNI pad plate that will not retract, see the X5 PRO OMNI plate guide.

Sources & product documentation 10 references
Explore this guide’s topics