ROBOFAULTS
ROBOROCK·FAULT ERR 3 WARN

Roborock Error 3 — Wheels suspended

Severity: Warning — the robot refuses to drive until both wheels touch the floor S5S6S7S8Q
Last verified: 2026-09-03 Tools: none (scissors for wound fibre) Time: ~5 min Difficulty: easy

DIRECT ANSWER

Error 3 means a wheel is hanging in the air. The robot is beached on a threshold, a chair base or a stair edge and refuses to drive. Set it back on flat floor and restart.
#meaning · #causes · #fix · #still · #parts · #models · #faq — link straight to any section

COMMON CAUSES · RANKED

1

Robot beached on an obstacle MOST COMMON

Door thresholds, chair bases and floor lamps lift the chassis just enough for a main wheel to lose contact.

2

Robot half over a drop

One wheel over a stair edge or a sunken floor leaves the suspension fully extended, and that is what the sensor reads.

3

Robot picked up mid-clean

Carrying the robot while it runs triggers the same wheel-drop sensors.

4

Fibre wound inside a wheel well UNCOMMON

Lint or string wound around a main wheel keeps it from spinning fully and can leave the drop sensor reading a wheel off the floor. iFixit's S5 guide lists it as the first thing to check on a robot that will not move.

5

High-pile rug catching a wheel RARE

A 2023 owner how-to notes that high-pile carpet can catch a main wheel and lift the chassis enough to trip the error on a floor with no drop at all.

HOW TO FIX IT

No battery or electrical work involved in this fix.

Lift the robot clear

Pick it up off the threshold or obstacle it is stranded on and set it down on open, level floor; the manual's fix is to move it and restart.

Press and spin each wheel

Press each main wheel in and let it spring back, then spin it by hand. Roborock's own check for the sibling codes 7 and 8 is exactly this: press and spin, and free anything stuck.

Pull fibre out of the wheel wells

Cut and pull out lint, string or hair wound around the axle of each main wheel and the front caster.

Take the water tank off if it was on a threshold

For a robot that also reports itself trapped, Roborock says to remove the water tank and try again; a full tank adds weight on a ridge.

Restart on flat floor and fence the spot

Start the clean again from level ground. If the same doorway or chair triggers it every run, draw a no-go zone or virtual wall over it in the app.

IF IT STILL FAILS

IF
Error 3 repeats in the same doorway or under the same piece of furniture
→ The robot can climb that spot on one pass and beach on the next. A no-go zone over the threshold, or a low ramp strip on it, ends the lottery; the manual's "move and restart" only works until the next run. Source: Roborock S5 Max user manual — Troubleshooting
IF
A wheel feels stiff, grinds, or does not spring back evenly
→ The wheel module is worn or damaged inside. iFixit's guide calls a wheel that is visibly worn or cannot spin freely a replacement job; the main wheel module is a listed part for these robots. Source: iFixit — Roborock S5 troubleshooting wiki (will not move)
IF
Error 3 appears while the robot sits flat on open floor
→ Then a wheel-drop sensor is reading wrong. Clear both wheel wells, power the robot off and on, and if it still fires on level floor it is Roborock's "if you continue to experience this error, contact support" case. Source: Roborock Support — What should I do when error 7 occurs? (wheels jammed)

WHEN TO STOP

STOP HERE

Cleaning the wheel wells is fair game; opening the wheel module is not. The drive motor, gearbox and drop sensor sit inside a sealed module, and a home repair there voids Roborock's one-year warranty. Under warranty, contact support@roborock.com or 1-855-960-4321 (US, 24/7); out of warranty, the whole module is sold as a part and swaps with a few screws.

COMPATIBLE PARTS

As an Amazon Associate, RoboFaults earns from qualifying purchases. Prices are shown on the retailer's site.

Main drive wheel module — S series

Main drive wheel module — S series

S5S5 MaxS6S6 MaxVS7

Left and right wheel modules are mirrored parts; confirm the failing side before buying.

Compatibility and replacement details → Check price on Amazon ↗
Front caster wheel

Front caster wheel

S5S5 MaxS6S6 MaxVS7S7 MaxV

Hair around the caster axle is the usual cause of squeaking and scratched floors; clean it monthly.

Compatibility and replacement details → Check price on Amazon ↗

RELATED FIRMWARE

S5 series (S5)

SAMPLE DATA — dataset in progress
3.3.9_0017683.5.4_0019103.5.7_0020083.5.8_0020203.5.8_002034

Firmware timelines are rebuilt monthly from release notes. Versions marked as sample data are community-reported and not yet verified. Full firmware timeline →

MODELS AFFECTED

Model Status Firmware Parts Verified
Roborock S5
iFixit's S5 troubleshooting guide treats a wheel that will not move as a fibre problem first (lint or string wound inside the wheel) and a worn wheel second, with a replacement module as the fix for a wheel that no longer spins freely. · Source
limited s5 Parts → 2026-07-05 · Source
Roborock S5 Max limited s5 Parts → 2026-07-05 · Source
Roborock S6 limited s6 Parts → 2026-07-05 · Source
Roborock S6 MaxV limited s6 Parts → 2026-07-05 · Source
Roborock S7 active s7 Parts → 2026-07-05 · Source
Roborock S7 MaxV active s7 Parts → 2026-07-05 · Source
Roborock S8 active s8 Parts → 2026-07-05 · Source
Roborock S8 Pro Ultra active s8 Parts → 2026-07-05 · Source
Roborock Q5 / Q7 active q Parts → 2026-07-05 · Source

Models resolved from the series chips above. Support status comes from our EOL library; rows link to the matching parts and firmware pages.

FIELD NOTES

WHAT THE OFFICIAL DOCS LEAVE OUT — AND WHAT OWNERS REPORT

Roborock never wrote a dedicated article for Error 3. The manuals cover it in one line (move the robot, restart), and the closest official guidance is for its siblings, Error 7 for jammed wheels and Error 8 for a trapped robot, where Roborock tells you to press and spin the wheels by hand and, for a trapped robot, to take the water tank off before retrying.

Owner write-ups fill the gap with two patterns. iFixit's S5 troubleshooting guide treats a wheel that will not move as a fibre problem first, lint and string wound inside the wheel, and a worn wheel second, with replacement as the fix for a wheel that no longer spins freely. A 2023 how-to adds the rug case: high-pile carpet can catch a main wheel and lift the chassis just enough for the drop sensor to fire, which looks like a "suspended" wheel on a floor that has no drop at all.

So the practical order is lift and restart, then feel each wheel's spring, then dig out fibre, and only then think about the wheel module.

FAQ · REAL QUESTIONS

What does "wheels suspended" mean on a Roborock?

Error 3 means a main wheel has dropped to the end of its travel, so the robot thinks it is hanging in the air. Usually it is beached on a threshold, a chair base or a stair edge, or someone picked it up mid-clean. Set it on flat floor and restart.

How do I fix Roborock error 3?

Lift the robot off whatever it is stranded on, press each main wheel in and spin it by hand as Roborock prescribes for jammed wheels, pull out any fibre in the wheel wells, and restart on level floor. If one spot triggers it every run, fence it with a no-go zone.

Why does my Roborock say wheels suspended on a flat floor?

Three reasons show up in owner reports: fibre wound inside a wheel well holding the wheel off its stop, a worn wheel module whose spring no longer returns evenly, or a rug with pile deep enough to lift the chassis. A wheel-drop sensor reading wrong on genuinely open floor is a support case.

Can I replace a Roborock wheel myself?

The main wheel is sold as a complete module and swaps with a few screws, and iFixit's guide points to replacement once a wheel is worn or will not spin freely. Doing it yourself voids the one-year warranty, so under warranty go through Roborock support instead.