- Robot vacuums
- Robot vacuum
Error 16
Roborock Error 16 on robot vacuum: started on an incline

Risk level
Low
Usually safe to check without specialist tools.
Urgency
Low
Quick answer
Roborock shows Error 16: the main unit is starting on an incline. Place it on level ground and restart it; check that the charging dock also sits on a level floor, since the robot often starts its runs from there.
Safety first
Stop and check this first
- Do not use the robot on elevated surfaces without barriers or on furniture; the manual limits it to indoor floors.
Safe checks you can perform
- Restart on level ground
- Check the dock position
- Reset the system
Leave these tasks to a qualified professional
- Do not attempt this professional task: Case review by Roborock after-sales
- Do not attempt this professional task: Sensor check by authorized service
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.
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.
Sensor check by authorized service
What they doRoborock's authorized service checks the robot's position sensing with the unit opened and powered off if Error 16 appears on level floor.
They must show youthe error reproduced on level floor.
In writingwhat was tested or replaced and the part reference.
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
Restart on level ground
No special tools
Procedure
- Who:
- you.
- How:
- place the main unit on level ground away from rugs and thresholds and restart it, as the manual says.
- Result that matters:
- whether it starts without Error 16.
- If it starts:
- the incline was the cause.
- If it repeats on level ground:
- check the dock and then reset the system.
- Evidence to keep:
- a note of where it was started.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- 2
Check the dock position
No special tools
Procedure
- Who:
- you.
- How:
- make sure the charging dock sits against a wall on a level floor with at least 0.5 m clear on each side and 1.5 m in front, as the manual asks.
- Result that matters:
- whether the robot leaves the dock without Error 16.
- If moving the dock fixed it:
- the dock's position was the cause.
- If not:
- reset the system.
- Evidence to keep:
- photos of the old and new dock positions.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- 3
Reset the system
No special tools
Procedure
- Who:
- you.
- How:
- press the Reset button (under the top cover) to restart the main unit. The manual warns this also resets scheduled cleaning, WIFI and related settings.
- Result that matters:
- whether the error is gone after the restart.
- If it is gone:
- the reset cleared it; set your schedule and WIFI again.
- If it persists:
- the manual suggests restoring factory defaults, then contacting after-sales.
- Evidence to keep:
- a note of the reset time and the result.
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
- Error 16 level floor
- Error 16 Roomba i Series
- iRobot Error 16
- Place and start the main unit on a level floor
- Roborock Error 16
- Robot bumped upon start
- Roomba Error 16
What it means
In the Roborock S6 manual, Error 16 means the main unit is starting on an incline and must be placed on level ground and restarted. At startup the robot checks that it is level before driving and mapping, so a ramp, a thick rug edge, a threshold or a dock on uneven floor can stop it. The code does not prove a sensor fault: the manual's fix is to start it on level ground, and its installation steps ask for the dock on a level floor against a wall.
Warnings and stop conditions
- Lowsource verified
Do not use the robot on elevated surfaces without barriers or on furniture; the manual limits it to indoor floors.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
Symptoms and causes
Probable causes · in order
- Started on a slope or rug edgeCommon
The robot was placed on a ramp, threshold or rug edge and starts normally on flat floor.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- Dock on uneven floorPossible
It happens when starting from the dock, which sits on an uneven spot instead of a level floor against a wall.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
- Persists on level floorLess common
It still appears on a level floor away from the dock after a system reset, so after-sales should review it.
Evidence: Roborock S6 Robotic Vacuum Cleaner Manual
Virtual technician
Does Error 16 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?