Error 15
iRobot Robot Vacuum
Severity:What Does This Error Mean?
Error 15 is a generic 'something went sideways internally, please reboot' message.
The fix is straightforward: hold the Clean button for 20 seconds until the Roomba turns off, wait 10 seconds, then restart.
If Error 15 keeps coming back, the robot's firmware needs updating or the main board has a fault.
Affected Models
- Roomba i7
- Roomba j7
- Roomba s9
- Roomba 980
- Roomba 692
Common Causes
- Software glitch — most cases, clears with a reboot
- Outdated firmware running into a known bug
- Battery low or unstable supply causing brownout reboots
- Main board fault (rare)
- Recent firmware update that didn't install cleanly
How to Fix It
-
Hold the Clean button for 20 seconds.
Press and hold Clean continuously for 20 seconds — past the point where it normally responds.
The Roomba's lights will fade out, indicating a hard shutdown.
This isn't the soft pause; it's a full reboot. -
Wait 10 seconds, then press Clean once.
Give the robot a moment to fully power down.
Press Clean once — you should hear the startup chime.
Error 15 is almost always cleared at this point. -
Charge the robot fully.
If the battery is low, brownouts can trigger Error 15.
Set the Roomba on its dock and let it charge to full (around 3 hours from empty) before running another cleaning job. -
Update firmware via the iRobot HOME app.
Open the app, go to your Roomba's settings, and check for a firmware update.
iRobot pushes fixes regularly — running outdated firmware is a common cause of repeat Error 15.
The update happens overnight on the dock with Wi-Fi connected. -
Contact iRobot support if it persists.
If Error 15 returns after a reboot and a firmware update, the main board may have a fault.
iRobot's support team can run remote diagnostics through the app.
Out-of-warranty replacement is usually cheaper than full repair on older models.
Frequently Asked Questions
Will a reboot delete my cleaning maps?
No.
Maps are stored in the cloud and on the iRobot servers, not just on the robot.
A reboot cycles the robot's local memory but the maps reload from your iRobot account when Wi-Fi reconnects.
You won't lose any saved rooms, no-go zones, or schedules.
How can I prevent Error 15 in the future?
Keep firmware up to date, charge fully between cleaning jobs, and avoid running the Roomba below 20% battery.
Most repeat Error 15 cases trace to either old firmware or a battery that's not holding charge well — both fixable without service.