You’ll likely see your Roborock stop dead in its tracks, followed by a voice prompt announcing the error or a notification on your Mi Home/Roborock app. You might hear a strained, grinding noise or a rhythmic clicking before it quits. Don’t sweat it; in my thirty years of turning wrenches, I’ve learned that “jammed” usually means “needs a good cleaning,” not “buy a new machine.” We can get this spinning again in about fifteen minutes.
Repair Specifications: Error 6
| Difficulty | Easy / Beginner |
| Estimated Time | 15 to 25 Minutes |
| Tools Needed | Phillips Head Screwdriver (#1 or #2), Tweezers or Needle-nose Pliers, Canned Air, Isopropyl Alcohol. |
| Estimated Cost | $0 (Clean) to $20 (New Motor Assembly) |
Symptoms of a Jammed Side Brush
In the shop, we don’t just look at the code; we look at the behavior. If your Roborock is struggling with Error 6, you’ll notice one or more of the following red flags:
🛑 Safety Precaution: High Voltage
For your safety and to avoid voiding the warranty, please check the official docs.
- The “Stutter” Step: The robot starts its cycle, the side brush twitches or spins slowly for three seconds, and then the unit halts completely.
- Audible Grinding: You hear a high-pitched whine or a mechanical “crunching” sound coming from the front-right or front-left corner (depending on your model’s brush placement).
- The App Alert: Your smartphone vibrates with a “Side brush error” or “Error 6” notification, often suggesting you “clean the side brush.”
- Incomplete Cleaning: You notice debris being left along the baseboards because the brush has stopped agitating dirt toward the main suction path.
- Rapid Battery Drain: Sometimes, the brush is *barely* spinning, but the motor is working overtime to fight the friction, sucking the battery dry faster than usual.
Why is my Roborock showing Error 6?
Understanding the “why” prevents the “again.” Here are the primary culprits behind that jammed brush code:
1. Hair and Fiber Ingress: This is the #1 reason I see on my workbench. Human hair, pet fur, and carpet fibers act like a drawstring. They wrap around the spindle behind the brush head, tightening with every rotation. Eventually, this “nest” creates so much friction that the motor’s torque can’t overcome it. It’s basic physics—mechanical resistance exceeds electrical output.
2. Gearbox Grit: Roborocks live on the floor, and floors are dirty. Fine sand, sugar, or drywall dust can migrate past the brush seal and into the small plastic gearbox. Once that grit gets into the grease of the gears, it creates a “sludge” that acts like glue. The motor tries to turn, feels the sludge, and gives up to protect the circuit board.
3. Motor Fatigue or Voltage Spikes: Like any DC motor, the side brush motor has a lifespan. Over time, the carbon brushes inside the motor wear down, or a small voltage spike might have weakened the internal windings. When the motor loses its “oomph,” even a tiny bit of carpet friction can trigger an Error 6 because the motor can no longer maintain its target current.
4. High-Pile Carpet Resistance: If you’ve recently moved the robot to a room with shaggy or high-pile rugs, the side brush might be physically tangling in the long fibers. The robot senses this “drag” as a mechanical failure, even if the brush is technically clean.
Comprehensive Repair Guide
Follow these steps closely. I’ve fixed thousands of these, and the trick is in the details, not just “wiping it off.”
- Power Down and Surface Prep:
Before you touch a screwdriver, hold the power button until the lights go dark. Flip the robot over onto a soft surface—a towel or carpet—so you don’t scratch the lidar sensor housing. Safety Warning: Never work on the unit while it is charging or powered on; you risk shorting the motherboard if you slip with a tool. - Remove the Side Brush:
Using your Phillips head screwdriver, remove the single screw in the center of the side brush. Note that on some older models, this screw is “captured,” but on most, it comes right out. Pull the brush straight up. If it’s stuck, wiggle it gently. Do not pry it with a screwdriver, or you’ll crack the plastic mounting plate. - The “Deep Clean” Extraction:
Look at the hexagonal spindle where the brush sat. You will likely see a tight ring of hair. Use your tweezers or needle-nose pliers to pull this out. Don’t just get the top layer; dig deep. I often use a small pick to ensure the groove is completely clear. If hair is wrapped around the motor shaft *inside* the hole, use a drop of isopropyl alcohol on a Q-tip to loosen any grime and then pull it out. - Inspecting the Motor Housing (Advanced):
If the brush was clean but the error persists, you need to go deeper. Unscrew the bottom base plate of the Roborock (usually 5-8 screws). Locate the side brush motor module. Check the wiring to ensure no leads have vibrated loose. If you have a multimeter, you can check for continuity, but usually, a visual inspection for burnt plastic smells or loose gears is enough. - Lubrication and Reassembly:
Apply a tiny drop of silicone-based lubricant to the spindle—avoid WD-40, as it attracts more dust. Press the side brush back onto the hex-peg. It should “click” into place before you even put the screw back in. Tighten the screw until snug, but don’t over-torque it; you’re screwing into plastic, and it’s easy to strip the threads. - The Reset Test:
Flip the robot back over, power it on, and use the “Remote Control” feature in the app to manually spin the brush or just start a “Spot Clean.” If it spins freely without the Error 6 returning, you’ve successfully cleared the mechanical bind.
How to Prevent Error 6
Maintenance is the difference between a vacuum that lasts two years and one that lasts ten. Here is how you keep that side brush from seizing up again:
- The Weekly “Clear-Out”: Don’t wait for an error code. Once a week, when you’re emptying the dustbin, take 30 seconds to flip the bot and pull any visible hair out of the side brush. If you have long-haired pets, do this every three days.
- Check Brush Deformity: Over time, the bristles on the side brush can get curled or “heat-set” into a bent position. When they are bent, they provide more surface area and friction against the floor, leading to motor strain. If they look like a bad toupee, replace the brush.
- Use Genuine Parts: I see a lot of “off-brand” replacement brushes in my shop. Many of them have slightly thicker plastic at the base which rubs against the Roborock’s housing, creating artificial friction that triggers Error 6. Stick to OEM or high-quality verified replacements.
FAQ
Frequently Asked Questions
Q: Can I run the Roborock without the side brush?
A: Technically, yes. The vacuum will function and won’t throw an error if the motor is still plugged in but the brush is removed. However, your cleaning quality will plummet. The side brush’s job is to “flick” dirt from edges into the suction path. Without it, your corners will stay dirty.
Q: I cleaned everything and Error 6 is still there. What now?
A: If the spindle is completely clear and the brush moves freely by hand but the error persists, the side brush motor itself has likely suffered an internal short or the “Hall effect” sensor (which measures speed) has failed. At this point, you’ll need to order a replacement side brush motor module. They are relatively inexpensive and can be swapped out with just a few screws.
Q: Why does Error 6 only happen on my black rugs?
A: This is a rare interaction. Sometimes the robot’s cliff sensors get confused by dark colors, causing it to “stutter” its movement. This jerky movement can cause the side brush to stop and start rapidly, which the firmware occasionally misinterprets as a jam. If this is the case, cleaning your cliff sensors with a dry cloth might actually resolve your “brush” error.