Roborock Error 12: Battery too low, and the fix
Works for Roborock robot vacuums (S, Q, Saros and Qrevo series).
What it means: The battery is too low for the robot to start or keep cleaning.
Quick fix: Place the robot on the dock to recharge.
Fix it in 2 steps
- Place the robot on the dock to recharge.Done?
- Wait for it to charge, then start the clean again.Did it work?
Fixed when: The robot starts cleaning after it charges.
Great, it is fixed. Bookmark this page in case it comes back.
Still showing Battery too low?
The robot will not charge or the error returns on a full charge. Contact Roborock support. Contact Roborock support at 1 855 960 4321 (24/7 (US)). Roborock support →
Parts that fix this
Other Roborock errors
7Wheels stuck›14Battery error›15Wall sensor dirty›16Robot tilted›18Fan error›21Vertical bumper pressed›22Dock locator error›23Cannot return to the dock›27VibraRise mop lift stuck›28Robot on carpet›42Maintenance brush jammed›Internal error›Fan speed lowered›No go zone or virtual wall detected›Cannot cross carpet›Dock light steady red›All 28 Roborock codes →Keeps happening? Compare before you replace
Questions owners ask
Why won't my Roborock run a scheduled clean?
Roborock says scheduled cleaning only starts when the battery is above 20%. Keep the robot on its dock between cleans.