iRobot Roomba Error Code 72: How to Fix It

Easy 30-60 minutes (including charge time) Medium Severity Verified June 2026
Error Code
72
Brand
iRobot Roomba
Product Type
robot_vacuum
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
30-60 minutes (including charge time)
Roomba Error Code 72 appears when a firmware update is interrupted before it can complete — this can happen due to a lost Wi-Fi connection, a low battery during the update, or the robot being moved or powered off mid-update. When this occurs, your Roomba may be unresponsive, stuck in a boot loop, or refuse to start a cleaning cycle. The good news is that this error is almost always fixable at home without any special tools or replacement parts.
Ad

Tools You'll Need

How to Fix Error Code 72

  1. Check the iRobot Home App for Status

  2. Reboot Your Roomba

    Do not attempt to open the Roomba or remove any internal components during this step. A soft reset does not erase your Wi-Fi settings or cleaning history.
  3. Place Roomba on the Home Base and Charge Fully

    Never run a firmware update while the Roomba is off the dock or on a low battery. A power interruption mid-update can worsen the error or cause additional firmware corruption.
  4. Verify Your Wi-Fi Connection Is Stable

  5. Retry the Firmware Update via the iRobot Home App

    Do not press any buttons on the Roomba while the firmware update is in progress. Interrupting the update again will restart the error.
  6. Perform a Factory Reset If Update Fails Repeatedly

    A factory reset will erase all saved maps, schedules, and Wi-Fi credentials stored on the robot. Make note of your preferences before proceeding.
  7. Reconnect to Wi-Fi and Complete Setup After Reset

Ad

When to Call a Professional

Contact iRobot Support (support.irobot.com) or request a warranty replacement if: the Roomba repeatedly fails the firmware update even after a factory reset, the robot shows a solid red light or no lights at all, the robot is completely unresponsive to all button presses, or the iRobot Home app consistently cannot detect the robot on the network. If your Roomba is still under the one-year limited warranty, iRobot may replace the unit for free in cases of persistent firmware corruption.

Frequently Asked Questions

What causes Roomba Error Code 72?
Error Code 72 is caused by a firmware update that was interrupted before it could finish. Common causes include a Wi-Fi connection dropping during the update, the Roomba's battery running out mid-update, the robot being physically moved or bumped off the dock, or the iRobot app being closed while the update was in progress.
Will Roomba Error Code 72 delete my cleaning maps?
The error itself will not delete your cleaning maps. However, if you need to perform a factory reset to resolve the error, all saved smart maps, schedules, and Wi-Fi settings stored on the robot will be erased and you will need to remap your home after reconnecting.
Can I use my Roomba while it has Error Code 72?
In most cases, no. When Error Code 72 is active, the Roomba is typically unable to start a cleaning cycle because the firmware is in an incomplete or corrupted state. You need to resolve the firmware error first before normal operation can resume.
How long does a Roomba firmware update take?
A typical Roomba firmware update takes between 5 and 15 minutes to download and install. You should keep the robot on its Home Base dock, leave the iRobot Home app open and active on your phone, and ensure the Wi-Fi connection remains stable for the entire duration.
Does Roomba Error Code 72 mean the robot is broken?
No, Error Code 72 does not mean your Roomba is mechanically broken. It is a software-level error that almost always resolves with a reboot, a full charge, and a successful retry of the firmware update. Only in rare cases where the internal storage is damaged will the robot require professional service or replacement.