Skip to content
Saved

Troubleshooting

Why Does My Robot Vacuum Keep Going in Circles?

A robot vacuum that keeps going in circles usually has a dirty or blocked navigation sensor, a stuck or tangled wheel, or a lost or corrupted map: clean the sensors, free and inspect the wheels, and re-run mapping.

Common causes

  • Dirty or blocked sensors: Dust, hair, or smudges on the cliff sensors, optical navigation window, or camera confuse the robot’s sense of direction and make it turn in place.
  • A stuck or uneven wheel: If one drive wheel is tangled with hair, jammed with debris, or not touching the floor evenly, the robot pivots instead of moving straight.
  • A lost or corrupted map: When the saved map no longer matches the room, the robot cannot localize and falls back to spinning while it searches for a reference point.
  • Low light or reflective floors: Optical and camera-based navigation can fail on very dark, glossy, or mirror-like surfaces, producing repeated turning.

Step-by-step fixes

  1. Power down and wipe every sensor. Use a dry microfiber cloth on the cliff sensors underneath, the navigation window or camera, and any lens on top. Avoid liquids on optical parts.
  2. Free both drive wheels. Press each wheel to confirm it springs back, then remove wrapped hair or string. Spin each wheel by hand to check it turns freely and evenly.
  3. Clean the caster or front wheel. The small swivel wheel collects hair that can drag the robot off course. Pop it out if your model allows, per the manual, and clear it.
  4. Re-run mapping. Delete the old map in the app and start a fresh mapping run with normal lighting and doors in their usual positions.
  5. Improve the environment. Add light to dim rooms, move highly reflective rugs during a run, and clear small obstacles that force constant course corrections.

When it is the robot, not the setup

If the sensors are clean, the wheels move freely, and a fresh map still leads to circling, the fault may be internal. Signs include a wheel encoder that no longer tracks rotation, a failing gyroscope or optical sensor, or a firmware update that changed navigation behavior. A wheel that feels loose, drags, or makes noise points to mechanical wear rather than a settings problem. Persistent spinning right after an update can indicate a firmware regression that a later release may correct. For updates on how navigation reliability is trending across models, see the Tracker, and to understand what your machine is designed to do on its own, review robot vacuum autonomy.