Roborock Robot Vacuum Error Code 28: How to Fix It
Easy 10-20 minutes Medium Severity
Verified June 2026
- Error Code
- 28
- Brand
- Roborock
- Product Type
- robot_vacuum
- Severity
- Medium
- DIY Difficulty
- Easy
- Estimated Fix Time
- 10-20 minutes
Ad
Tools You'll Need
- Isopropyl alcohol (70% or higher)
- Cotton swabs
- Microfiber cloth
- Flashlight or work light
- Soft-bristle brush (optional, for stubborn debris)
How to Fix Error Code 28
-
Power Off the Home Base
Always unplug the home base from the wall before cleaning the charging contacts. Never clean electrical contacts while the dock is powered on. -
Inspect the Charging Contacts
-
Clean the Home Base Charging Contacts
Use isopropyl alcohol only — do not use water or bleach-based cleaners on electrical contacts. Make sure the contacts are completely dry before restoring power. -
Clean the Robot Vacuum's Charging Contacts
-
Clear the Area Around the Dock
-
Plug In the Home Base and Re-dock the Robot
-
Test Automatic Docking
Parts You May Need
Roborock home base / charging dock
Check Price on Amazon
Isopropyl alcohol (70% or higher)
Check Price on Amazon
Cotton swabs
Check Price on Amazon
Roborock home base / charging dock
Check Price on Amazon
Isopropyl alcohol (70% or higher)
Check Price on Amazon
Cotton swabs
Check Price on Amazon
Roborock home base / charging dock
Check Price on Amazon
Isopropyl alcohol (70% or higher)
Check Price on Amazon
Cotton swabs
Check Price on Amazon
Roborock home base / charging dock
Check Price on Amazon
Isopropyl alcohol (70% or higher)
Check Price on Amazon
Cotton swabs
Check Price on Amazon
Ad
When to Call a Professional
Contact Roborock customer support or a certified repair technician if Error Code 28 persists after thoroughly cleaning both sets of contacts. This may indicate physically bent or broken charging pins on the home base, deep corrosion that cleaning cannot remove, or an internal charging circuit fault. If your robot vacuum or home base is still under Roborock's warranty (typically 1 year), do not attempt further disassembly — contact Roborock support directly at support.roborock.com for a warranty replacement or repair.Frequently Asked Questions
What does Roborock Error Code 28 mean?
Roborock Error Code 28 means the charging contacts on the home base dock are dirty or not making proper electrical contact with the robot vacuum. Cleaning the metal pins on both the dock and the robot usually fixes this error within minutes.
How often should I clean my Roborock home base charging contacts?
Roborock recommends cleaning the charging contacts on both the home base and the robot vacuum at least once a month, or more frequently if you have pets or a dusty home environment. Regular cleaning prevents Error Code 28 and ensures reliable charging.
Can I use water instead of isopropyl alcohol to clean the contacts?
No. You should only use isopropyl alcohol (70% or higher) on the charging contacts. Water can cause corrosion and potentially damage the electrical components. Isopropyl alcohol evaporates quickly and is safe for electronics.
Why does my Roborock keep getting Error Code 28 even after cleaning?
If Error Code 28 keeps returning after cleaning, the charging pins may be physically bent, worn down, or deeply corroded. The floor surface under the dock may also be uneven, preventing full contact. Try repositioning the dock on a flat hard floor, and inspect the pins closely for physical damage. If damage is visible, the home base dock may need to be replaced.
Does Roborock Error Code 28 mean my robot vacuum won't charge at all?
Yes, when Error Code 28 is active, the robot vacuum cannot charge properly because the electrical connection between the dock and the robot is broken or unreliable. The vacuum will alert you via the app and a voice notification, and it will stop operating until the issue is resolved.