Error 7 — Drive wheel problem
One of the drive wheels is reporting an error — typically wheel encoder fault, debris in the wheel, or wheel motor issue.
- Keep using it?
- Yes, with caution
- DIY difficulty
- Easy
- Verified against
- homesupport.irobot.com ↗
How to fix it
- Flip robot over and remove hair/string from both wheel axles using scissors or tweezers.
- Push each wheel up and let it drop several times — both should travel smoothly with equal spring tension.
- Spin each wheel by hand — they should rotate freely.
- Wipe wheel treads clean of debris.
- If Error 7 returns on flat floor with clean wheels, replace the affected wheel module.
Why it happens
Typical signs: 'Error 7' voice prompt · Robot spins in circles or drives erratically before stopping · Wheel may make grinding noises
- Hair or carpet fiber wrapped around wheel Tangled debris on the wheel axle creates uneven resistance.
- Wheel module pivot stuck Wheel won't drop or retract smoothly, throwing encoder readings off.
- Failed wheel encoder Optical encoder inside the wheel module can't read rotation correctly.
- Failed drive motor Motor inside the wheel module has burned out or jammed.
Parts you may need
If diagnosis points to a failed part, these are the common replacements. As an Amazon Associate we earn from qualifying purchases.
- Roomba wheel module (left/right) Common replacementAmazon →
More iRobot robot vacuum codes
Always unplug an appliance before servicing it. This guide is for informational purposes and is not a substitute for a qualified technician. Verified against manufacturer documentation: homesupport.irobot.com.