iRobot · Robot Vacuum Moderate

Charging Error 2 — Battery not detected

Charging Error 2 means the battery is not charging. iRobot’s guidance points to the battery itself — most often a worn-out, faulty, or non-authentic battery — though dirty charging contacts can also prevent charging. Clean the contacts, reseat the battery, and replace it with a genuine iRobot battery if it persists.

Keep using it?
Yes, with caution
DIY difficulty
Easy
Verified against
homesupport.irobot.com ↗

How to fix it

  1. Open the battery compartment and remove the battery.
  2. Check for and remove any yellow pull tab.
  3. Wipe contacts on the battery and inside the compartment with a dry cloth.
  4. Reinstall and place on Home Base for at least 3 hours.
  5. If still not charging, replace the battery with an iRobot OEM Lithium-Ion battery.

Why it happens

Typical signs: 'Charging error 2' voice prompt · Robot won't power on or charge · Battery indicator stays red or off

  • Pull tab still installed Yellow battery pull tab not removed on new units.
  • Dirty battery contacts Oxidation on battery terminals or internal contacts.
  • Battery at end of life Li-Ion batteries typically last 2-3 years; capacity has dropped below operational threshold.
  • Failed battery cell Internal protection circuit triggered permanently.

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 replacement battery (Lithium-Ion) Common replacement
    Amazon →

More iRobot robot vacuum codes

All iRobot codes → All 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.