iRobot Roomba Error Code 39: How to Fix It

Easy 10-20 minutes Medium Severity Verified June 2026
Error Code
39
Brand
iRobot Roomba
Product Type
robot_vacuum
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
10-20 minutes
iRobot Roomba Error Code 39 appears on Combo series models when the robot cannot detect the mop pad attached to its mopping module. This typically happens when the pad is missing, incorrectly seated, dirty, or the pad sensor is obstructed. The good news is that this is usually a simple fix you can handle at home in just a few minutes.
Ad

Tools You'll Need

How to Fix Error Code 39

  1. Power Off and Flip the Roomba

    Always power off the Roomba before inspecting or removing any components. Do not attempt adjustments while the unit is running.
  2. Remove and Inspect the Mop Pad

  3. Clean the Mop Pad and Pad Tray

    Never submerge the mopping module tray or the Roomba unit in water.
  4. Clean the Pad Detection Sensor

    Use only a small amount of isopropyl alcohol. Keep alcohol away from motors, wheels, and internal openings.
  5. Reattach the Mop Pad Correctly

  6. Reattach the Mopping Module (if removed)

  7. Power On and Test

  8. Replace the Mop Pad

    Use only iRobot-approved or certified-compatible mop pads for your specific Roomba Combo model. Off-brand pads may not trigger the sensor correctly even when new.
  9. Perform a Factory Reset (Last Resort)

    A factory reset will erase your saved maps, schedules, and room preferences. Make a note of your settings before resetting.

Parts You May Need

Roomba Combo mop pad (replacement)
Check Price on Amazon
Roomba Combo mopping module
Check Price on Amazon
Roomba Combo mop pad (replacement)
Check Price on Amazon
Roomba Combo mopping module
Check Price on Amazon
Roomba Combo mop pad (replacement)
Check Price on Amazon
Roomba Combo mopping module
Check Price on Amazon
Ad

When to Call a Professional

If Error 39 continues after you have replaced the mop pad with a genuine iRobot-compatible pad, cleaned the sensor contacts, and performed a factory reset, the internal pad-detection sensor on the mopping module may be faulty or damaged. At this point, contact iRobot Customer Support at support.irobot.com — if your unit is within its 1-year limited warranty, iRobot will repair or replace it at no charge. If out of warranty, iRobot support can advise on a mopping module replacement or an authorized service center near you. Attempting to disassemble the mopping module yourself may void any remaining warranty.

Frequently Asked Questions

What does Error 39 mean on a Roomba Combo?
Error 39 on a Roomba Combo means the robot's sensor cannot detect a mop pad attached to the mopping module. This prevents the robot from running a mop cycle. The cause is usually a missing, misaligned, or worn-out pad, or a dirty sensor contact that cannot read the pad correctly.
Can I run my Roomba Combo without the mop pad?
On most Roomba Combo models, you can run a vacuum-only cleaning job without the mop pad installed by selecting a vacuum-only mode in the iRobot Home app and removing the mopping module entirely. However, if the robot is set to a combined vacuum and mop job, it will require a detected pad before starting and will show Error 39 until one is attached.
How often should I replace the Roomba Combo mop pad?
iRobot recommends replacing Roomba Combo mop pads approximately every 1 to 2 months, depending on how frequently you run mop cycles and how large your floor area is. Heavy daily use on large hard-floor areas will wear pads out faster. A worn pad with flattened hook-and-loop backing may no longer trigger the detection sensor, even if the fabric still looks usable.
Why does my Roomba keep showing Error 39 even after I attached a new pad?
If a brand-new pad still triggers Error 39, first confirm the pad is fully and firmly pressed onto the tray with no lifted edges. Next, make sure you are using a pad that is specifically compatible with your Roomba Combo model — incompatible pads may not align with the sensor correctly. If the error persists, clean the sensor contacts with isopropyl alcohol and try a factory reset. A persistent error with a confirmed-compatible new pad points to a faulty mopping module sensor that may need replacement.
Does Roomba Error 39 affect the vacuuming function?
On most Roomba Combo models, Error 39 specifically blocks the mopping function rather than the entire robot. If your model supports running vacuum-only jobs independently of the mop module, you can continue vacuuming while you sort out the mop pad issue. Check the iRobot Home app to select a vacuum-only cleaning mode. However, if the error causes the robot to stop completely, you will need to resolve it before resuming any cleaning jobs.