- Robot vacuums
- Robot vacuum
Error 12
Roborock Error 12 on robot vacuum: battery too low

Risk level
Low
Usually safe to check without specialist tools.
Urgency
Low
Quick answer
Roborock shows Error 12, battery level too low: charge before use. Place the main unit directly on the charging dock and let it charge; check that the dock is plugged in at both ends and that the charging contacts are clean.
Safety first
Stop and check this first
- Do not open the robot to reach the lithium battery and do not dismantle the charging dock: the manual forbids dismantling, repairing or modifying the battery or dock.
Safe checks you can perform
- Charge on the dock
- Dock power and contacts
- Charging habits and schedules
Leave these tasks to a qualified professional
- Do not attempt this professional task: Battery check by skilled persons
- Do not attempt this professional task: Case review by Roborock after-sales
What a technician must be able to justify
A technician is coming
These are the steps they must carry out and show you. Tick them as they work: if steps are skipped, do not accept a part swap.
These are not instructions for opening or handling the equipment yourself. They are the checks that should support a technical conclusion.
Battery check by skilled persons
What they doRoborock's service checks the battery's capacity and charging with the unit opened and disconnected from the mains.
They must show youthe battery test result against Roborock's specification.
In writingthe reference of any battery fitted.
Case review by Roborock after-sales
What they doRoborock after-sales service reviews the case after you have done the manual's steps and a system reset.
They must show youthe case number and their diagnosis.
In writingwhether the repair is covered by warranty and what is replaced.
Before accepting a part or repair
Nothing has been shown yet. Do not accept a part swap based on the code alone.
Checks and evidence, step by step
Follow the documented order. An error code identifies the affected system, but it does not prove by itself which part has failed.
- 1
Charge on the dock
No special tools
Procedure
- Who:
- you.
- How:
- place the main unit directly onto the charging dock, as the manual says for a low battery, and let it charge.
- Result that matters:
- whether the power light turns white (above 20%) and the robot works after charging.
- If it charges and works:
- low charge was the only cause.
- If the charge does not rise:
- check the dock power and contacts.
- Evidence to keep:
- a note of the charge time and light color.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- 2
Dock power and contacts
No special tools
Procedure
- Who:
- you, with the robot off and the dock unplugged for cleaning.
- How:
- check that both ends of the power cable are properly plugged in, and wipe the charging contacts on the dock and on the robot with a soft, dry cloth.
- Result that matters:
- whether the dock indicator lights when plugged in and the robot charges.
- If it now charges:
- a loose cable or dirty contact was the cause.
- If the dock light stays off:
- do not open the dock; contact Roborock after-sales.
- Evidence to keep:
- a photo of the dock indicator and cable.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- 3
Charging habits and schedules
No special tools
Procedure
- Who:
- you.
- How:
- if scheduled cleaning did not start, note that it only starts above 20% battery. If the robot was stored, charge it fully; the manual asks for a charge at least every three months.
- Result that matters:
- whether normal use keeps the battery above the low level.
- If it does:
- no fault, only charge level.
- If it drains fast after a full charge:
- report it to after-sales.
- Evidence to keep:
- notes of charge levels and run times.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
Where this code applies
A code is meaningful only inside the right product and version context.
Primary scope
- System
- Robot vacuums
- Brand
- Roborock
- Product type
- Robot vacuum
Known code variants
- Battery level too low. Recharge before use
- Drop off detected. Move to a new area
- Error 12 battery low
- Error 12 Roomba i Series
- iRobot Error 12
- Roborock Error 12
- Roomba Error 12
What it means
In the Roborock S6 manual, Error 12 means the battery level is too low and the robot must be recharged before use. The robot monitors the battery charge, and the manual says it will not power on if the battery is low and that a red power light means 20% or less. A dock without power, dirty contacts or a battery left flat in storage can all lead here. The code does not prove the battery is worn: if it charges normally on a working dock the error is simply low charge.
Warnings and stop conditions
- Mediumeditorial warning
Do not open the robot to reach the lithium battery and do not dismantle the charging dock: the manual forbids dismantling, repairing or modifying the battery or dock.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
Symptoms and causes
Probable causes · in order
- Battery simply dischargedCommon
The power light was red and the robot charges and works normally after a full charge on the dock.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- Dock not charging the robotPossible
The robot sits on the dock but the charge does not rise; a cable end is loose or the contacts are dirty.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- Battery left flat in storagePossible
The robot was stored for months without charging; the manual asks for a charge at least every three months.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
Virtual technician
Does Error 12 still appear after these checks?
Answer a few questions to narrow down the likely cause and the safest next action. Guidance only - it never replaces a professional.
Sources and technical references
- 1
Roborock S6 Robotic Vacuum Cleaner Manual
Roborock · 2026 · official_doc
Was this entry useful?