Roborock Not Charging? Common Causes and Fixes

If your Roborock is not charging, the problem is usually related to dirty charging contacts, poor dock placement, a loose power connection, a misaligned robot, debris under the vacuum, a battery issue, or a dock that is not getting power. In many cases, the robot is not dead — it simply is not making a clean charging connection.

Quick answer: A Roborock that is not charging usually needs the charging contacts cleaned, the dock power checked, the robot aligned correctly on the dock, and the wheels or underside inspected for debris. Start by wiping the metal contacts on both the robot and dock, checking the outlet and power cord, moving the dock to a flat surface, and restarting the robot. If it still will not charge, the battery, charging dock, or internal charging components may need service.

Safety note: Unplug the dock before cleaning the charging contacts or inspecting the power connection. Do not use water directly on the dock, robot body, charging pins, or motor areas. If you notice a burning smell, melted plastic, sparking, swelling battery, or damaged power cord, stop using the robot and contact Roborock support or a qualified repair service.


Why Your Roborock Is Not Charging

Roborock robot vacuums charge by sitting on a dock and connecting through metal charging contacts. If those contacts are dirty, the dock has no power, the robot is not aligned correctly, or something prevents the robot from sitting flat, charging may fail.

Charging problems can also happen after the robot gets stuck, runs until the battery is very low, bumps the dock out of position, or collects dust and hair around the underside.

The most common causes include:

  • Dirty charging contacts on the robot or dock
  • Loose power cord or bad outlet
  • Dock not placed on a flat surface
  • Robot not sitting correctly on the dock
  • Dust, hair, or debris under the robot
  • Drive wheels or caster wheel not moving normally
  • Battery deeply discharged
  • Battery aging or failing
  • Dock charging pins damaged or stuck
  • Firmware or app-related issue

Start with the simple checks first. Charging problems are often caused by contact, alignment, or power issues rather than a failed battery.


Start With the Charging Contacts

Dirty charging contacts are one of the most common reasons a Roborock will not charge. Dust, pet hair, floor grime, and oxidation can build up on the metal contact points and prevent a solid connection.

How to clean the charging contacts

  1. Remove the Roborock from the dock.
  2. Unplug the dock from the wall.
  3. Use a clean, dry microfiber cloth to wipe the charging contacts on the robot.
  4. Wipe the charging contacts or pins on the dock.
  5. If there is stubborn grime, use a slightly damp cloth, then dry everything fully.
  6. Plug the dock back in and place the robot on the dock again.

Do not spray cleaner directly onto the robot or dock. Moisture around charging contacts can create more problems, especially if the robot is placed back on the dock before the contacts are fully dry.


Make Sure the Dock Has Power

If the dock is not powered, the Roborock cannot charge no matter how clean the contacts are. A loose cable or bad outlet can make the robot seem dead.

Check these basics

  • Make sure the dock power cord is firmly connected.
  • Make sure the plug is fully inserted into the wall outlet.
  • Try another outlet.
  • Avoid using a loose power strip during testing.
  • Check whether the dock indicator light, if your model has one, behaves normally.
  • Inspect the power cord for cuts, bends, or damage.

If the dock has no power at all, the issue may be the outlet, power adapter, cable, or dock itself. If the dock has power but the robot still does not charge, continue with alignment and contact checks.


Check Whether the Roborock Is Sitting Correctly on the Dock

A Roborock may look like it is docked but still be slightly misaligned. If the charging contacts do not touch firmly, the robot may fail to charge or charge intermittently.

Signs of poor dock alignment

  • The robot says it is docking but does not start charging.
  • The robot charges only when you push it slightly.
  • The robot stops crooked on the dock.
  • The robot repeatedly backs away and tries again.
  • Charging starts and stops randomly.

How to improve alignment

  1. Place the dock against a wall.
  2. Use a hard, flat floor if possible.
  3. Remove rugs, cords, shoes, and clutter around the dock.
  4. Make sure the dock does not slide when the robot approaches.
  5. Place the robot manually on the dock and check whether charging starts.

If the dock is on thick carpet, uneven tile, or a loose mat, the robot may not line up correctly with the charging contacts.


Move the Dock to a Better Location

Dock placement affects charging more than many people expect. If the dock is squeezed into a tight corner, placed on carpet, or surrounded by furniture, the robot may not align correctly.

Better dock placement usually means:

  • Hard, level flooring
  • Dock placed firmly against a wall
  • Open space in front of the dock
  • No loose cords near the dock
  • No rug edge directly under the dock
  • No furniture legs blocking the robot’s approach

If your Roborock charges when placed manually but fails after returning by itself, dock placement is a strong suspect.


Inspect the Dock Charging Pins

Some Roborock docks use charging pins or metal pads that need to touch the robot contacts cleanly. If a pin is stuck, bent, dirty, or damaged, charging may fail.

What to check

  • Are the dock charging contacts clean?
  • Do the pins look even?
  • Is one contact pushed in or stuck?
  • Is there dust, corrosion, or sticky residue?
  • Does the robot need to be pushed to begin charging?

If a charging pin appears physically damaged or does not move normally, avoid forcing it. Contact Roborock support or a repair service if the dock is still under warranty.


Check the Robot’s Underside for Debris

Hair, dust, string, or small objects under the Roborock can prevent it from sitting flat on the dock. Even a small piece of debris near a wheel or brush can affect charging alignment.

Inspect these areas

  • Main brush area
  • Side brush
  • Drive wheels
  • Front caster wheel
  • Mop plate or mop mount if attached
  • Bottom edges of the robot

If the robot is slightly lifted or tilted, the charging contacts may not touch properly. Clean the underside and test charging again.


Check the Main Brush and Side Brush

A tangled brush may not seem related to charging, but it can affect how the robot docks. If hair or string is wrapped around the brush area, the robot may sit unevenly or stop slightly out of position.

What to do

  1. Turn the Roborock over on a soft surface.
  2. Remove the main brush cover.
  3. Take out the main brush.
  4. Remove hair from the brush and brush ends.
  5. Check the side brush for hair or string.
  6. Reinstall the brushes correctly.

This is especially important in homes with pets, long hair, rugs, or frequent robot cleaning schedules.


Check the Wheels

If one wheel is stuck or not springing back properly, the Roborock may not sit evenly on the charging dock. It may also struggle to return to the dock in the first place.

How to inspect the wheels

  • Press each drive wheel up and down gently.
  • Make sure both wheels spring back normally.
  • Look for hair, thread, or debris around the wheel edges.
  • Check whether one wheel feels stiff or loose.
  • Remove visible debris carefully.

If one wheel does not move like the other, the robot may dock unevenly or fail to connect with the charging contacts.


Remove the Mop Plate or Water Tank for Testing

If your Roborock has a mop system, water tank, mop plate, or mop mount, remove it temporarily and test charging again. A misinstalled mop attachment can sometimes affect how the robot sits on the dock, depending on the model and setup.

Try this test

  1. Remove the mop cloth, mop plate, or water tank if your model allows it.
  2. Check for debris or moisture around the bottom of the robot.
  3. Dry any damp exterior surfaces fully.
  4. Place the robot on the dock.
  5. See whether charging starts normally.

If charging works without the mop attachment, reinstall the mop parts carefully and check for fit, debris, or anything preventing the robot from sitting flat.


Restart the Roborock

If the dock has power and the contacts are clean, but the robot still does not charge, restart the robot. A restart can help clear a temporary software or detection issue.

Basic restart process

  1. Remove the robot from the dock.
  2. Power it off if your model allows it.
  3. Unplug the dock for about one minute.
  4. Plug the dock back in.
  5. Power the robot back on.
  6. Place it manually on the dock.

A restart will not fix damaged contacts or a dead battery, but it is worth trying after cleaning and checking power.


Check the App for Charging Alerts

The Roborock app may show a message that helps narrow down the issue. Depending on your model, you may see alerts about charging, battery, dock location, robot position, or connection status.

In the app, check for:

  • Battery percentage
  • Charging status
  • Docking messages
  • Error history
  • Firmware update notices
  • Repeated low battery warnings

If the app says the robot is charging but the battery percentage does not increase, the battery may be weak or the charging connection may be intermittent. If the app does not recognize charging at all, focus on the dock, contacts, and alignment.


Update Firmware If Available

Firmware is not the most common cause of charging problems, but it is worth checking if the robot powers on and connects to the app. Software updates may improve charging behavior, docking, or system stability depending on your model.

Before updating

  • Make sure the robot has enough battery to complete the update.
  • Keep the robot near the dock.
  • Do not interrupt the update once it starts.
  • Check WiFi connection if the update fails.

If the battery is too low to update, focus on restoring charging first.


If the Battery Is Completely Dead

If the Roborock battery is deeply discharged, the robot may not respond immediately when placed on the dock. It may need time on the charger before it wakes up.

What to try

  • Clean the contacts first.
  • Confirm the dock has power.
  • Place the robot firmly on the dock.
  • Leave it undisturbed for a while.
  • Check whether any lights, sounds, or app status appear.

If the robot has been stored unused for a long time, the battery may be too deeply discharged or degraded. In that case, battery replacement may be needed.


When the Roborock Charges Only Sometimes

Intermittent charging usually points to a contact or alignment problem. The robot may charge when it is positioned perfectly but stop charging when it shifts slightly.

Most likely causes

  • Dirty charging contacts
  • Dock on uneven flooring
  • Dock sliding backward
  • Robot not centered on the dock
  • Worn or damaged dock contacts
  • Debris under wheels or mop plate

Clean the contacts, move the dock to a flat hard floor, remove debris from the underside, and test again. If charging starts only when you press the robot against the dock, the contacts or dock position need attention.


When the Roborock Returns to Dock but Does Not Charge

If the robot successfully finds the dock but does not charge, the navigation system may be working, but the physical charging connection is failing.

Check these areas

  • Charging contacts on robot
  • Charging contacts on dock
  • Dock angle and floor surface
  • Debris under the robot
  • Drive wheels and caster wheel
  • Mop plate or water tank alignment
  • Dock power cord

This problem is usually not a mapping issue. It is more often contact, alignment, or power.


When the Roborock Will Not Return to the Dock or Charge

If your Roborock will not return to the dock and also will not charge properly, you may have two related issues: docking/navigation and charging connection.

Start with dock setup

  • Place the dock against a wall.
  • Clear space around the dock.
  • Use a flat, hard floor.
  • Make sure the dock is powered.
  • Clean the robot sensors and charging contacts.
  • Start a test from the dock if the robot has enough battery.

If the robot cannot locate the dock, check map settings, dock placement, room layout, and sensor cleanliness. If it locates the dock but does not charge, focus on the contacts and dock power.


When the Roborock Battery Drains Fast After Charging

If your Roborock charges but loses battery quickly, the issue may be battery age, clogged brushes, high suction settings, thick carpet, or extra resistance from tangled parts.

Possible causes

  • Old battery with reduced capacity
  • Main brush tangled with hair
  • Wheels struggling on thick rugs
  • High suction mode used constantly
  • Mopping system adding drag
  • Dirty filter reducing airflow
  • Robot working harder than normal

Clean the brushes, wheels, filter, and underside before assuming the battery is bad. A robot that works harder uses more battery.


When to Suspect the Battery

A battery problem is possible, especially if your Roborock is older or has been heavily used. However, battery replacement should usually come after checking the dock, contacts, and basic maintenance.

Signs the battery may be failing

  • The robot charges but runtime is much shorter than before.
  • Battery percentage drops quickly.
  • The robot dies before finishing normal cleaning jobs.
  • The robot will not hold a charge overnight.
  • Charging errors keep returning after cleaning contacts.
  • The robot has been unused for a long time and will not wake up.

If the battery is swollen, leaking, overheating, or physically damaged, stop using the robot and seek proper support. Do not attempt to charge a damaged battery.


When to Suspect the Dock

The dock may be the issue if the robot works normally but cannot charge from that dock, or if the dock shows no sign of power even with a working outlet.

Signs the dock may be faulty

  • No power indicator or response from the dock
  • Power cord is damaged
  • Charging pins look bent or stuck
  • Robot charges only when held at an angle
  • Dock has been exposed to water or heavy moisture
  • Charging fails even after cleaning contacts and changing outlets

If you can test with another compatible dock, that may help identify whether the issue is the robot or dock. Do not use incompatible chargers.


Charging Problem Troubleshooting Table

SymptomMost Likely CauseWhat to Try First
No charging responseDock power, dirty contacts, dead batteryCheck outlet and clean contacts
Charges only when pushedContact or alignment issueReposition dock and clean contacts
Returns to dock but does not chargeRobot not sitting correctlyCheck dock placement and underside debris
Charging starts and stopsDirty contacts or uneven floorClean contacts and move dock
Battery drains fastOld battery or robot working too hardClean brushes, wheels, filter, then evaluate battery
Dock has no powerOutlet, cord, adapter, or dock issueTry another outlet and inspect cord

Replacement Parts That May Fix Charging Problems

If cleaning and setup changes do not solve the issue, a replacement part may be needed. The right part depends on the symptom.

PartWhen It May HelpBefore Replacing
BatteryRuntime is very short or battery will not hold chargeClean contacts and confirm dock power
Charging dockDock has no power or damaged contactsTry another outlet and inspect cord
Power cord or adapterCord is damaged or unreliableCheck outlet and connection
Wheel or caster wheelRobot does not sit flat or dock correctlyRemove hair and debris first
Main brush or side brushBrush is dragging and affecting dockingClean tangles before replacing

Always confirm compatibility with your exact Roborock model before buying batteries, docks, adapters, or internal parts.


How to Prevent Charging Problems

Regular maintenance can prevent many charging issues. Most charging failures begin with dust, grime, poor dock placement, or debris that affects alignment.

Weekly maintenance

  • Wipe the robot charging contacts.
  • Wipe the dock charging contacts.
  • Check for hair around wheels and brushes.
  • Clear clutter around the dock.
  • Make sure the dock is still against the wall.

Monthly maintenance

  • Inspect the power cord.
  • Check whether the dock is still on a flat surface.
  • Clean the main brush and side brush deeply.
  • Inspect the wheels and caster wheel.
  • Review app alerts and battery behavior.

If your home has pets, long hair, rugs, or heavy dust, clean the contacts and underside more often.


Related Guides


FAQ

Why is my Roborock not charging?

Your Roborock may not be charging because the contacts are dirty, the dock has no power, the robot is not aligned correctly, the dock is on an uneven surface, debris is blocking the underside, or the battery is weak.

How do I fix a Roborock that will not charge?

Clean the charging contacts on the robot and dock, check the power cord and outlet, move the dock to a flat hard floor, make sure the robot sits straight on the dock, remove debris from the wheels and brushes, then restart the robot.

Why does my Roborock only charge when I push it?

This usually means the charging contacts are not touching firmly. Clean the contacts, check the dock position, make sure the dock is not sliding, and inspect the robot underside for debris or uneven wheel movement.

Why does my Roborock return to the dock but not charge?

The robot may be reaching the dock but not aligning correctly with the charging contacts. Check dock placement, contact cleanliness, floor surface, wheel movement, and whether a mop attachment or debris is preventing the robot from sitting flat.

Can dirty charging contacts stop Roborock from charging?

Yes. Dust, pet hair, floor grime, or residue on the metal contacts can stop a proper charging connection. Wipe both the robot and dock contacts with a dry microfiber cloth.

Can a bad battery cause charging problems?

Yes. An old or deeply discharged battery may fail to hold a charge or may not wake up normally. However, check the dock, outlet, contacts, and alignment before replacing the battery.

Should the Roborock dock be on carpet?

A hard, flat floor is usually better. Carpet, rugs, or uneven flooring can make the robot sit at an angle, which may affect charging contact.

When should I contact Roborock support?

Contact support if the robot still will not charge after cleaning contacts, checking power, repositioning the dock, restarting the robot, and inspecting the battery and dock. Also contact support immediately if you notice burning smells, damaged wiring, or battery swelling.


Final Verdict

If your Roborock is not charging, start with the simple fixes first. Clean the charging contacts on the robot and dock, confirm the dock has power, check the outlet and power cord, and make sure the robot is sitting straight on a flat, stable dock.

If charging is intermittent, the issue is usually contact or alignment. If the robot returns to the dock but does not charge, inspect the contacts, wheels, underside, mop attachment, and dock placement. If the dock has no power, focus on the outlet, cable, adapter, and dock.

If none of the basic steps help, the problem may involve the battery, charging dock, power adapter, or internal charging hardware. But in many cases, careful cleaning and better dock placement are enough to get the Roborock charging again.

Leave a Reply

Your email address will not be published. Required fields are marked *