ROBOFAULTS
ROOMBA·FAULT SYM WARN

Roomba keeps stopping mid-clean

Severity: Warning — rooms end up half-cleaned; the robot itself is safe 600eijs
Last verified: 2026-07-05 Tools: none Time: ~15 min Difficulty: easy

DIRECT ANSWER

Random mid-clean stops usually trace to dirty cliff sensors — the robot thinks it's at a stair edge and freezes. Wipe the sensor windows underneath, clean wheels and bumper, and check battery health in the app.
#meaning · #causes · #fix · #parts — link straight to any section

COMMON CAUSES · RANKED

1

Dirty cliff sensors MOST COMMON

Dust on the sensor windows fakes a drop-off. The robot halts or announces a move-to-a-new-area message in the middle of open floor.

2

Debris jamming wheels or brushes

Stall protection cuts the run when a wheel or the main brush can't turn — often hair, a sock, or a charging cable.

3

Aging battery

Runs get shorter month by month until the robot dies away from the dock instead of finishing.

4

Dark floors or rugs UNCOMMON

Black surfaces absorb the infrared beam, so the cliff sensors read them as a ledge and the robot refuses to cross.

5

Stops with no error shown RARE

j series robots have a documented pattern of stopping silently — iRobot's fix path is cleaning sensors, rebooting, and updating firmware.

HOW TO FIX IT

No battery or electrical work involved in this fix.

Wipe every cliff sensor window

Flip the robot and go over each window along the front underside with a dry microfiber cloth.

Free the wheels and brushes

Cut away wrapped hair, spin each wheel by hand, and check the main brush turns without effort.

Clear the bumper

Tap it briskly 15–20 times, alternating sides, then blow compressed air into the gap between bumper and body.

Watch one full run in the app

Note the exact message, light pattern, or beep count when it stops — that turns a vague symptom into a specific error you can look up.

Short runs? Check the battery

If it always quits with the battery near empty well before the room is done, the pack is due for replacement.

COMPATIBLE PARTS

As an Amazon Associate, RoboFaults earns from qualifying purchases. Prices are shown on the retailer's site.

XLife extended life battery (NiMH) — 600 series

614675690

Buy OEM or a known brand only; counterfeit packs are a fire risk and void any remaining support.

Check price on Amazon ↗

Lithium-ion battery — e & i series

e5e6i1i3i4i6i7i7+i8

Unplug the robot and remove the bin before opening the battery door; dispose of old cells at a battery recycling point.

Check price on Amazon ↗

Sources

Verification

OFFICIAL SOURCE

Last verified: 2026-07-05 · How we verify a fault code

Corrections

Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.