Why a Roborock Stops Charging
If your Roborock is not charging, the problem is usually tied to the power path: the dock, charging contacts, battery, firmware, or a simple connection issue.
The good news is that many charging failures are caused by dirt, misalignment, or worn accessories rather than a major hardware fault.
Roborock robot vacuums rely on precise contact between the robot and the charging dock, so even a small obstruction can prevent the battery from topping up.
Understanding where the failure happens makes troubleshooting much faster.
Check the Charging Dock First
The dock is the most common starting point because the robot can only charge if the base is powered correctly and the pins connect cleanly.
Confirm the dock has power
- Make sure the power adapter is firmly connected to the dock.
- Check the wall outlet by testing it with another device.
- Look for any LED indicators on the dock, if your model has them.
- Inspect the adapter cable for cuts, kinks, or loose ends.
Reposition the dock properly
- Place the dock on a hard, flat surface.
- Keep clear space around the dock so the robot can align correctly.
- Avoid thick carpets, uneven floors, or tightly enclosed corners.
- Move the dock away from direct sunlight and reflective surfaces that can interfere with navigation.
Even a dock that is powered can fail to charge the robot if the unit cannot align precisely with the metal contacts.
Inspect the Charging Contacts
Dirty or oxidized charging contacts are one of the most frequent reasons for Roborock not charging.
The robot and dock both need clean, metal-to-metal contact to transfer power.
Clean the robot and dock contacts
- Turn off the robot before cleaning.
- Use a dry microfiber cloth to wipe the charging contacts on both the robot and the dock.
- If there is stubborn residue, lightly dampen the cloth with isopropyl alcohol and let the area dry fully.
- Remove dust, pet hair, and mineral buildup from the dock base and the robot body.
Do not use abrasive tools or excessive liquid.
Scratched contacts can reduce conductivity and make the charging problem worse.
Verify the Robot Is Seating Correctly
If the robot reaches the dock but does not charge, placement may be the issue.
The vacuum should settle squarely onto the dock so the contacts touch with enough pressure.
Look for alignment problems
- Check whether the robot is stopping slightly off-center.
- Remove obstacles near the dock that could push the robot to one side.
- Ensure the bumper, side brush, or debris bin is not preventing a proper fit.
- Restart the robot and send it back to the dock manually.
Some users notice the robot repeatedly docks and undocks.
That behavior often points to weak contact, debris on the dock, or a navigation issue rather than a dead battery.
Restart the Robot and Update Firmware
Software glitches can affect charging recognition, especially after app updates or interrupted cleaning cycles.
A reboot can reset the charging logic and clear temporary errors.
Try a full power cycle
- Place the robot on the dock and then remove it if needed.
- Power the unit off completely, if your model supports that.
- Wait at least 30 seconds before turning it back on.
- Return it to the dock and check whether the charging icon appears.
Check the Roborock app
- Open the Roborock or Xiaomi Home app.
- Look for firmware updates for the robot and dock-compatible components.
- Review battery or charging alerts in the device status screen.
- Re-sync the robot to the app if connection problems appear alongside charging issues.
Firmware updates can improve docking behavior, battery reporting, and sensor response, so keeping software current is a worthwhile maintenance step.
Test the Battery Health
If the dock is functional and contacts are clean, the battery itself may be failing.
Lithium-ion batteries gradually lose capacity, and an aging pack may no longer accept a charge reliably.
Signs the battery may be failing
- The robot powers on briefly and then shuts down.
- Charging appears to start, but the battery percentage does not rise.
- The robot runs for much less time than it used to.
- The vacuum shows charging errors after sitting on the dock for hours.
Battery wear is more likely in older Roborock models or units used frequently on large floor plans.
If the battery is several years old, replacement may be more effective than repeated troubleshooting.
Look for Error Messages and Indicator Lights
Many Roborock models communicate charging problems through app notifications, voice prompts, or LED behavior.
These signals can help narrow the cause.
What the alerts can mean
- Dock not found or unable to return: navigation or dock placement issue.
- Charging error: contact problem, battery fault, or dock power issue.
- Low battery with no charging progress: battery degradation or broken dock connection.
- Sudden shutdown after docking: unstable power transfer or worn battery.
Record the exact message before resetting anything.
That detail can help when contacting Roborock support or a repair technician.
Inspect the Robot for Physical Damage
Physical issues can interrupt charging even when the dock looks fine.
A bent contact plate, damaged battery connector, or water exposure can all interfere with power delivery.
Check for these problems
- Cracked charging contacts on the robot body.
- Loose battery compartment covers or screws.
- Signs of moisture, corrosion, or odor near the battery area.
- Damage after a drop or impact.
If water has entered the robot, stop using it until it is fully dry and inspected.
Charging a wet lithium-ion battery can be dangerous.
When to Replace the Dock, Battery, or Adapter
After basic cleaning and testing, the next step is isolating the faulty part.
The dock, adapter, and battery are the most likely components to replace.
Replacement clues
- If the robot charges on one dock but not another, the original dock is likely the issue.
- If the dock has no power even after testing the outlet, the adapter may be defective.
- If the robot docks correctly but never gains charge, the battery may be at end of life.
- If the problem started after a surge or outage, the power adapter or dock electronics may have been damaged.
Use only genuine or model-compatible replacement parts.
Roborock charging systems are designed around specific voltage and connector standards, so generic parts can create new problems.
Prevent Future Charging Problems
Once the robot is charging again, a few habits can reduce the chance of the issue returning.
Regular maintenance protects both the charging dock and the battery.
- Wipe charging contacts every one to two weeks.
- Keep the dock on a hard, level floor with open space around it.
- Clear hair and dust from wheels, brushes, and the underside of the robot.
- Avoid storing the robot completely empty for long periods.
- Keep firmware updated through the official app.
Battery performance is also better when the robot is used and charged regularly rather than left unused for months.
When to Contact Roborock Support
If Roborock not charging persists after cleaning contacts, verifying dock power, restarting the robot, and checking battery health, the issue may require professional support.
Contact Roborock if you suspect internal damage, repeated charging errors, or a battery safety issue.
Have your model number, purchase date, app error message, and troubleshooting steps ready.
That information helps support identify whether the problem is covered under warranty or needs a repair quote.