Charging errors 104 means that there is no electrical current reaching the robot.
The robot losing charge could be caused by either the robot, the battery, the dock or the Power Line Cord.
1. Ensure the plug is secured into both the dock and the power outlet. If you have an evacuating dock, briefly remove the evac bag to make sure there is a red light on the dock.
2. A common cause is debris on the dock's charging contacts. Please clean the charging contacts to clear this error.
Click here to see the charging contacts for Roomba® 100/1000 Series:
 |  |  |
Vac/Combo Robot Charging Contacts | Dock Charging Contacts | AutoEmpty™ Dock Charging Contacts |
Click here to see the charging contacts for Roomba® 200/2000 Series:
 |  |
Vac/Combo Robot Charging Contacts | Dock Charging Contacts |
Click here to see the charging contacts for Roomba® Plus 400 & Plus 500 Series:
 |  |
Combo Robot Charging Contacts | AutoWash™ Dock Charging Contacts |
Click here to see the charging contacts for Roomba® Max 705 Vac:
 |  |
Vac Robot Charging Contacts | AutoEmpty™ Dock Charging Contacts |
Click here to see the charging contacts for Roomba® Max 705 Combo:
 |  |
Vac Robot Charging Contacts | AutoEmpty™ Dock Charging Contacts |
Note: Damaged contacts could also prevent your robot from charging. If the contacts are green or copper colored, or stuck down, they are damaged and the robot or the dock with the damaged contacts needs to be replaced.
3. If your Roomba® robot vacuum is still having difficulty charging, remove and reinstall the battery, this effectively reboots the robot and should clear the error. Always make sure you are using an authentic Robot® Lithium-Ion Battery. Unknown charging errors can occur with aftermarket purchased batteries.
If the error still occurs, please contact iRobot Customer Care.
For expedited service, please have the following ready: