Independent technical referenceOfficial site
  • Robot vacuums
  • Robot vacuum

Error 12

Roborock Error 12 on robot vacuum: battery too low

Verified with sources1 sourceReviewed Oct 3, 2026
Technician coming? See the 2 steps they must show you
Round robot vacuum with LiDAR sensor on a wooden floor
Smart Home PerfectedCC BY 2.0Image source

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.

  1. 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.

  2. 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. 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. 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. 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. 1

    Roborock S6 Robotic Vacuum Cleaner Manual

    Roborock · 2026 · official_doc

Sources: Roborock S6 Robotic Vacuum Cleaner Manualreviewed 2026-10-03 · verified

Was this entry useful?