Skip to content
Live

Roborock error codes and how to fix them

Roborock robot vacuums report problems as numbered errors, like Error 1 or Error 13, plus a few named errors such as Internal error. This page lists every code Roborock explains in its manuals and support pages, with the official fix for each.

Researched by Riley Hart · updated Oct 21, 2026 · How we research

Short answer

A Roborock error is a number spoken by the robot and shown in the app. The most common are Error 1 (LiDAR laser not spinning or blocked), Error 5 (main brush tangled), Error 8 (robot stuck), Error 9 and 10 (filter not detected, or blocked or wet), Error 13 (charging contacts) and Error 18 (fan blocked). Roborock's fix is almost always to clear the blockage or clean the part, then restart. If the code comes back, contact Roborock support.

CodeMeaningFix from Roborock
Error 1LiDAR laser unit not spinning or blockedCheck the laser turret for anything blocking it, turn it gently by hand, restart
Error 2Bumper stuckClean the bumper and tap it gently until it moves freely
Error 3Wheels lifted off the floorMove the robot to a new spot and restart
Error 4Cliff sensor problemWipe the cliff sensors, move the robot away from drops, keep it off dark or shag carpet, restart
Error 5Main brush tangled or stuckRemove the main brush and clear hair from it, its slots and both ends and bearings; Roborock also suggests running with Carpet mode on
Error 6Side brush stuckRemove the side brush and clean it
Error 7Wheels stuckPress and spin each wheel by hand to free it, move the robot and restart
Error 8Robot stuck or blockedClear obstacles around it, free the wheels, remove the water tank if one is fitted, try again
Error 9Dust bin or filter missing or not recognizedRefit the dust bin and filter; on newer models check the filter has its side magnet, and replace the filter if not
Error 10Filter blocked or wetClean the filter, dry it fully, refit it and try again
Error 12Battery too lowRecharge, then try again
Error 13Charging error, contacts not connectingClean the contacts on the robot and dock with a dry or alcohol cloth or an eraser, reseat the robot until the dock light goes off, push the dock cable in firmly, try another outlet
Error 14Battery errorRoborock lists no home fix; contact support
Error 15Wall sensor dirtyClean the wall sensor
Error 16Robot tiltedPlace it on level floor and restart
Error 17Side brush errorReset the robot
Error 18Fan error or debris in the fanClap the side of the robot a few times to shake out debris, empty the bin, clean or replace the filter, update the firmware
Error 21Vertical bumper pressedMove the robot and try again
Error 22Dock locator errorClean the charging sensor area and try again
Error 23Cannot return to the dockClean the dock's signal area and try again
Error 27VibraRise mop lift stuckCheck the mop system for obstructions
Error 28Robot on carpetMove it onto hard floor and try again
Error 42Maintenance brush in the dock jammed (S7 MaxV Ultra, S7 Max Ultra, S8 Pro Ultra)If the brush stops on the left, clear what is jamming it; if it stops on the right, clean the filter and seat it properly
Internal errorSystem faultPress the Reset button under the top cover; this restores factory settings, including Wi-Fi and schedules
Fan speed loweredSuction fan is running slowClear the strainer and replace the filter
No go zone or virtual wall detectedRobot started inside a blocked areaMove the robot out of that area and restart
Cannot cross carpetRobot cannot get past a carpetMove it to the other side of the carpet and restart
Dock light steady redDock problem (wash and fill docks)Check the dust bin or bag, both water tanks and the water filter are fitted, refill clean water, empty dirty water, check your voltage suits the dock

Codes 1 to 28 from a Roborock robot vacuum user manual hosted on Roborock's support site; Error 9, 10, 13, 18, Internal error and Fan speed lowered from Roborock's troubleshooting pages for the S8 Pro Ultra, Saros 10 and Qrevo Curv 2 Flow; Error 42 from Roborock support. Checked October 21, 2026. Roborock does not publish one list for every model, and some numbers have newer wording on newer robots, so check your model's page in the Roborock Help Center.

Still broken?Repair or replace

If the same code comes back after the fix, contact Roborock support first, especially under warranty. Out of warranty, compare the repair quote with a new robot's price and 3 year cost.

Compare robot vacuums
PartsRoborock parts

Brushes, filters, blades and batteries with prices checked daily.

Roborock Qrevo Curv 2 Flow parts
I own a RoborockAlert me

One email for recalls, bad updates and new fixes for Roborock. Nothing else.

Roborock recalls

Oct 26, 2026No Roborock robot recall found
US Consumer Product Safety Commission database, checked daily
OK
Didn't find it?Ask about your Roborock

We read every question. When several owners ask the same thing, the answer goes on this page.

How Roborock error codes work

When a Roborock robot stops, it speaks the error number and shows it in the Roborock app. Codes 1 to 28 come from Roborock's user manual list, which is the same across many S series and Q series robots. Newer models like the Saros and Qrevo lines use the same core numbers, and Roborock's own troubleshooting pages for the Saros 10 and Qrevo Curv 2 Flow cover Error 1, 4, 5, 7, 8, 9, 10, 13 and 18.

A few numbers have been reworded over time. In the older manual, Error 9 means the dust bin is missing; on newer pages it means the filter magnet is not detected. Both point to the bin and filter, so check both.

The general fix sequence

Roborock's steps for nearly every code follow the same order.

  • Find the part named in the error: laser turret, brush, wheel, filter, sensor or charging contacts.
  • Clear tangles or debris, or wipe the sensor or contacts clean.
  • Move the robot to open, level floor and restart the clean.
  • If the code returns, restart the robot. For Internal error, use the Reset button under the top cover, which wipes Wi-Fi and schedules.
  • If it still returns, contact Roborock support. US owners can call 1 855 960 4321, which Roborock lists as 24/7.

The most common codes in detail

Error 1: Roborock says to power on the robot and watch whether the laser unit on top spins. If it does not, turn it gently by hand and restart.

Error 13: If the dock light stays on while the robot sits on it, the contacts are not touching. Nudge the robot until the light goes off, clean the contacts on both the robot and the dock, unplug the dock for about 2 minutes, and try another outlet.

Error 18: Roborock's first step is to clap the side of the robot several times to knock debris out of the fan. Then empty the bin, dry the filter or fit a new one, and update the firmware.

When to contact support

Contact Roborock for Error 14 (battery), which has no home fix, and for any code that comes back after you follow the steps above. Have the model, the serial number and the error number ready.

Roborock models in our rankings

Floors · Roborock Saros 20 Best for low furniture and tall thresholds $1,6005.8/10 Check price →Full profile
Floors · Roborock Qrevo Curv 2 Flow Best for hard floor apartments $1,0006.6/10 Check price →Full profile

Questions people ask

What does Roborock Error 1 mean?

The LiDAR laser unit on top is not spinning or is blocked. Check nothing is stuck around it, turn it gently by hand and restart. Contact support if it keeps happening.

How do I fix Roborock Error 13?

Error 13 is a charging problem. Clean the charging contacts on the robot and dock with a dry or alcohol cloth or an eraser, reseat the robot until the dock light turns off, check the dock cable, and try another outlet.

What is Roborock Error 9?

The robot cannot detect the dust bin or filter. Refit both. On newer models, check the filter has a magnet on its side, and replace the filter if it does not.

What does Error 18 mean on a Roborock?

The fan is blocked or faulty. Clap the side of the robot a few times to dislodge debris, empty the bin, clean or replace the filter and update the firmware.

How do I reset a Roborock robot vacuum?

Open the top cover and press the Reset button. Its position varies by model, so check the manual or the app diagram. Roborock notes this restores factory settings, including Wi-Fi and schedules.

What is Roborock Error 42?

On the S7 MaxV Ultra, S7 Max Ultra and S8 Pro Ultra, it means the maintenance brush in the dock is jammed. Clear the jam if it stops on the left, or clean and reseat the filter if it stops on the right.