← Full guide: Roomba Charging Error (Check the Code Before a Battery Swap)

Roomba Charging Error 1: battery is not detected

Charging Error 1 means the robot cannot sense the battery. Remove and reinstall the battery first; do not start by replacing the dock.

Start here

Charging Error 1 means the robot cannot sense the battery. Remove and reinstall the battery first; do not start by replacing the dock.

Check these first

  • Power the robot down safely and remove/reinstall the battery.
  • Check that the battery is the correct model and sits flat with no debris around its contacts.
  • Place the robot on a powered dock and confirm the robot/dock acknowledges contact.

Fix it in this order

  1. Reseat the battery firmly.
  2. Clean only the external charging contacts with iRobot-approved materials if charging still does not begin.
  3. If a known-good genuine battery is also not detected, stop swapping random parts and move to iRobot service because the detection path may be inside the robot.

Evidence to keep

  • Exact model and serial
  • Battery part/model
  • Video/photo of the error
  • Whether a known-good battery changes the result

Do not make it harder

  • Buying a dock before proving the battery is detected
  • Bending battery contacts or opening the battery pack
  • Assuming same voltage means an aftermarket pack is fully compatible

How you know it is fixed

  • The robot detects the battery consistently.
  • Charging percentage rises on the dock without Error 1 returning.

If the obvious fix does not work

  1. If Error 1 started immediately after an aftermarket battery was fitted, retest with the original or a genuine compatible battery before diagnosing the robot.
  2. If the robot works off-dock but Error 1 returns only while charging, save that pattern for support; battery detection and dock power are separate tests.

If this still isn't resolved

  1. iRobot Customer Care with serial and battery details
  2. Warranty/authorized service if a genuine known-good battery is still not detected

Sources for this path

Use these references to confirm provider-, model-, policy-, or jurisdiction-specific details before an irreversible step.

Need the complete context?

This page solves one branch. The parent guide covers the full decision, edge cases, alternatives, and related checks.

Open the full guide