Error 16 — Bumped at startup
Robot's accelerometer detected motion or impact when the cleaning cycle started.
- Keep using it?
- Yes — fix when convenient
- DIY difficulty
- Easy
- Verified against
- homesupport.irobot.com ↗
How to fix it
- Place robot on a flat, hard floor away from walls and furniture.
- Wait for it to fully settle, then press CLEAN.
- If error repeats, clean the cliff sensors on the underside with a dry cloth or Magic Eraser.
- Ensure no objects are touching the bumper at startup.
Why it happens
Typical signs: 'Error 16, place Roomba on a flat surface' · Error happens immediately after pressing CLEAN · Common after being picked up
- Robot moved/bumped at start It was bumped, tilted, or picked up just as CLEAN was pressed.
- Not on level surface Started on uneven flooring or stuck against an object.
- Dirty cliff sensors Cliff sensors falsely triggering at startup.
More iRobot robot vacuum codes
Frequently asked questions
What does the Error 16 code mean on a iRobot robot vacuum?
Robot's accelerometer detected motion or impact when the cleaning cycle started.
What causes the Error 16 code on a iRobot robot vacuum?
Robot moved/bumped at start: It was bumped, tilted, or picked up just as CLEAN was pressed. Not on level surface: Started on uneven flooring or stuck against an object. Dirty cliff sensors: Cliff sensors falsely triggering at startup.
Is it safe to keep using a iRobot robot vacuum with a Error 16 error?
Yes — fix when convenient. This is rated a minor-severity fault.
How do I fix Error 16 on a iRobot robot vacuum?
Place robot on a flat, hard floor away from walls and furniture. Wait for it to fully settle, then press CLEAN. If error repeats, clean the cliff sensors on the underside with a dry cloth or Magic Eraser.
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.