Yes, a stubborn iRobot charging issue usually stems from dirty contacts, a tired battery, or a dock power fault.
If your Roomba or Braava refuses to take power, don’t panic. Most charging hiccups come down to basics: contact pads that can’t pass current, a battery that won’t accept a charge, or a base that isn’t delivering steady voltage.
Fast Checks Before You Dig Deeper
Start with quick items that catch simple mistakes and save time. Unplug the base for a full minute, then plug it back in. Reseat the robot on the dock and look for the expected light behavior for your model. Try a different wall outlet. If you use a surge protector, connect the dock directly to the wall for this test.
Quick Diagnostic Map
| Symptom | Most Likely Causes | Go-To Fix |
|---|---|---|
| Docks but won’t charge | Dirty pads, loose battery, bad adapter | Clean contacts, reseat battery, test another outlet/adapter |
| Flashes a charging error | Battery not detected or overtemp | Remove and reinstall battery; cool down; restart robot |
| No lights, totally dead | Deep discharge, faulty base, bad pack | Wake with direct plug if supported; try wall charger; replace pack |
| Charges, then stops early | Contact bounce, failing cell, firmware hang | Clean pads, reboot, check pack age, update app |
| Clicks or chirps on dock | Poor alignment, lifted pads, bent spring | Reposition robot; inspect spring-loaded contacts |
Clean The Contacts The Right Way
Contact pads and spring tabs carry the charge. Dust, film, or oxidation blocks current. Power down the dock, pull the robot off, and clean both sides: the pads on the robot and the matching rails on the base. Use a lightly dampened melamine foam or a soft cloth. Skip chemical cleaners. Dry fully, then dock again for a test run. For heavily stained pads, repeat with fresh melamine foam and light pressure.
iRobot’s support pages specify melamine foam or a lightly damp cloth, not solvents. If you need a reference procedure, see the official steps for cleaning charging contacts and the broader guide on robots that won’t turn on or charge.
Reseat Or Replace The Battery Pack
If cleaning didn’t help, the pack may be loose or end-of-life. Flip the robot, remove the screws on the battery door (design varies), lift the pack, then reinstall it firmly so the tabs meet their springs. Check for swelling, leaks, or heat marks; replace a damaged pack right away.
After reseating, restart the robot. On many models, press and hold CLEAN until the lights cycle. Set it on the dock again and watch for steady charge indicators. If you see a numbered charging error, jump to the error section below.
Confirm The Dock And Power Path
When the base fails, the robot can sit for hours without gaining a percent. Trace the entire path: wall outlet → power adapter → base → robot pads. Test a second outlet. Inspect the cord for nicks and the barrel plug for wobble. Make sure the base is on a flat surface so the rails line up with the robot’s pads. If you own a Clean Base with auto-empty, remove the evacuation tube, clear clogs, and reseat it so the robot can sit flat on the contacts.
If your auto-empty base is clogged or mis-assembled, the robot may not sit square on the rails. iRobot’s page on cleaning and re-seating the Clean Base shows the screws and tube placement that often fix odd docking angles.
Charging Errors And What They Mean
Charging messages point straight at the fault. Here are the common ones you’ll see in the app or on the robot, with clear fixes you can do at home.
Error-By-Error Fixes
| Error Code | What It Points To | Try This First |
|---|---|---|
| 1 | Battery not detected | Remove and reinstall the battery; check connectors |
| 5 | Charging fault during cycle | Clean pads; reseat pack; test another adapter/base |
| 8 | Pack won’t accept charge | Cool the robot; reseat or replace the pack |
| 19 | Contact contamination | Unplug base; clean all contacts with melamine foam |
iRobot documents these codes on model-specific pages. The steps above reflect the same flow: clean, reseat, power cycle, then replace the failing piece. See the official notes for Charging Error 1 and the cleaning guidance tied to Charging Error 19.
When The Robot Looks Dead
A deeply drained pack can make the unit look lifeless. Let it sit on the dock for 30 minutes, then check for any change in lights or app status. If your model supports direct-to-robot charging via a wall adapter, try that once to wake the pack. If nothing changes, the pack may be past recovery. Swap in a known-good pack if you have one. If the robot wakes with the new pack, the original is done.
Fix Contact Alignment And Spring Issues
Some models use spring-loaded pins under the robot’s rear edge. If a pin sticks down or feels mushy, it won’t meet the dock rails. Press each pin gently to be sure it travels and returns. Blow out debris with a hand blower or vacuum nozzle. Lightly clean the pin tips as well. On the base, confirm both rails are level and free of dents.
Restore A Reliable Charge, Step By Step
Ten-Minute Fix Plan
- Unplug the base for 60 seconds; plug it back in.
- Seat the robot firmly; confirm the expected charge light.
- Try a second wall outlet without a surge bar.
- Clean robot pads and base rails with melamine foam; dry fully.
- Restart the robot; dock again.
- Reseat the battery; check for swelling or heat marks.
- Test the power adapter and cord for play or damage.
- For Clean Base models, clear the evacuation tube and reseat it.
- Check error codes in the app; follow the table fixes above.
- If issues persist, replace the battery, then the base or adapter.
Care Habits That Prevent Charging Trouble
Keep Pads Clean On A Schedule
Wipe the pads every two to four weeks, faster if you have pets or heavy dust. A 30-second wipe keeps resistance low so the dock pass-through doesn’t have to work as hard.
Mind Heat And Pack Age
High heat shortens pack life. Keep the dock out of direct sun and away from heater vents. Packs lose capacity with age, so expect shorter run time after a couple of years. Plan for a replacement when run time drops sharply or charging errors become frequent despite clean pads and a known-good base.
Close Variant Heading: Fixing A Roomba Not Charging At The Dock
Many readers search for the same idea with different phrasing. The approach stays the same: clean, reseat, verify power, and follow error guidance. Take the short list below as a repeatable pattern that works across popular models.
Dock-Side Checklist
- Rails clean and level
- Adapter fully seated
- Outlet tested with another device
Robot-Side Checklist
- Pads bright and dry
- Spring tabs move freely
- Battery seated with firm connectors
When To Call Support Or Replace Parts
If you’ve cleaned, reseated, power-cycled, and tried a new pack, the remaining suspects are the base, the adapter, or the robot’s power board. Contact iRobot for part numbers tied to your model. A new adapter is the cheapest test. If that fails, move to a replacement base. Board repairs cost more than older models are worth, so weigh the price of parts against a new unit.
Bottom Line
Most power issues trace to dirty pads, a loose or aged pack, or a weak base. Work through the quick plan, match any error to the fix, and your robot should park, charge, and get back to cleaning. Keep pads clean and the base steady every day.
