ROBOFAULTS
ROBOROCK·FAULT ERR 2 WARN

Roborock Error 2 — Bumper stuck

Severity: Warning — The robot stops cleaning until the bumper is free and you start a new run. S5S6S7
Last verified: 2026-10-05 Tools: None. A flashlight helps you see into the bumper gap. Time: ~5 min Difficulty: easy

DIRECT ANSWER

Error 2 means the front bumper reads as pressed in. Debris in the gap or an obstacle may hold it. Clear the gap, tap the bumper gently, then restart on open floor.
#meaning · #causes · #fix · #diagnosis · #still · #models · #faq — link straight to any section

Reading the bumper check

What you seeWhat it may point toNext check Source
One side stays in after a gentle pressSomething may be holding that sideClear that side's gap, tap along the bumper and retest on open floor Roborock S5 Max user manual (EN), Troubleshooting: Error 2
Both sides stay inPressure across the front, such as furniture or a wedgeLift the robot clear, then press and release both sides again Roborock S7 user manual (EN), Errors and support
Both sides return, but Error 2 repeats on open floorThe cause isn't visible from outsideConfirm the code, note your observations and contact support Roborock S7 MaxV user manual (CE, EN), Errors, System Reset and Restore Factory Settings
The error appears only in one room or spotPossibly something there that presses the bumperCheck that spot for low gaps, rug edges or soft objects, then retest elsewhere Roborock S7 user manual (EN), Errors and support
Error 21 shows with or instead of Error 2The top vertical bumper is pressed, on models that list itMove the robot out from under low furniture and retry Roborock S6 MaxV user manual (FCC, EN), Errors 2 and 21
The code clears after tapping, then returns days later with nothing foundDebris getting back in, or something binding now and thenCheck the gap after each event and contact support if nothing turns up Roborock S7 user manual (EN), Errors and support

What to rule out, in order

1

Debris in the bumper gap

Grit, pet food, a cable tie or a piece of a toy can lodge between the bumper and the body and hold part of the bumper in. The manuals start here: clear the gap and tap the bumper.

2

Robot pressed against an obstacle

A kick plate, sofa base, curtain or soft object can keep the bumper compressed after the robot drives into it. Lifting the robot clear may release it, which can make the fault look like it fixed itself.

3

One side slow to return with a clear gap

If one side stays in or comes back sluggishly with nothing visible behind it, something in the bumper mechanism may be binding. You can't confirm what from outside, and the manuals give no repair for it.

4

Error repeats with a normal-looking bumper

When both sides move freely and the code still appears on open floor, a visual check can't show whether a sensor or another part is involved. The manuals send persistent errors to support.

HOW TO FIX IT

No battery or electrical work involved in this fix.

Confirm the code and power off

Check that the app or voice alert says Error 2. On models that list it, Error 21 refers to a different bumper. Pause or turn off the robot before you handle the bumper.

Free the robot from its surroundings

Look for low furniture, a rug edge or a soft object against the front. Lift the robot clear instead of dragging it, so nothing keeps the bumper pressed while you test.

Compare the left and right sides

Press each side of the bumper gently and let go. Note whether one side stays in, both do, or neither. This is our way of sorting what you see, not a Roborock test. The manuals give no response time, sound or force to expect.

Clear the gap and tap the bumper

Remove anything visible in the gap with your fingers or a soft brush. Then tap the bumper repeatedly along its length to shake loose debris out, as the manual instructs for Error 2.

Restart from open floor

If nothing falls out, move the robot to a clear spot away from furniture and start cleaning again. Restarting here means a new run. It doesn't mean resetting settings.

Retest and note the result

If the code returns, write down where it happened, which side looked stuck and whether another code appeared. That tells you which follow-up below fits, and support will ask for the same details.

IF IT STILL FAILS

IF
One side still stays in after clearing and tapping
→ Repeat the clean and tap on that side with a light shining into the gap. Don't lever the bumper with a screwdriver or open the housing. If that side still won't return, contact Roborock support with the model and what you saw. Source: Roborock S7 MaxV user manual (CE, EN), Errors, System Reset and Restore Factory Settings
IF
Both sides stay in, or the robot keeps getting trapped in the same place
→ Look for something pressing across the whole front, such as furniture the robot has wedged under. Free it and retest on open floor. If one spot keeps catching it, see robot stuck and needs rescue. Source: Roborock S7 user manual (EN), Errors and support
IF
Both sides return normally but Error 2 repeats on open floor
→ The outside check has nothing more to show. Confirm the alert still says Error 2, then contact support with the model, the exact alert and your left/right notes. Don't assume a failed switch or spring. Source: Roborock S7 MaxV user manual (CE, EN), Errors, System Reset and Restore Factory Settings
IF
Error 21 appears as well as, or instead of, Error 2
→ On the S6 MaxV, S7 and S7 MaxV, Error 21 means the vertical bumper on top is pressed. Move the robot out from under the low furniture and retry. If the same code keeps appearing, contact support. The front-bumper checks above don't cover it. Source: Roborock S6 MaxV user manual (FCC, EN), Errors 2 and 21
IF
You are considering a reset
→ Power cycling, a system reset and a factory restore are separate things. On the S7 MaxV, the system reset section covers unresponsive buttons, and a factory restore wipes settings. The manual gives neither as the Error 2 instruction. Source: Roborock S7 MaxV user manual (CE, EN), Errors, System Reset and Restore Factory Settings

WHEN TO STOP

STOP HERE

Keep your checks to the outside of the robot: the gap, how the bumper moves and what is around it. Don't open the front housing or bend anything inside. The manuals describe no procedure for that. If the code persists after clearing, tapping and restarting from open floor, contact Roborock support through the app or your regional support site with the model, the exact alert and your left/right notes.

MODELS AFFECTED

Model Status Firmware Parts Verified
Roborock S5 Max
For Error 2, the manual says to clean the bumper and tap it repeatedly. If nothing falls out, move the robot and start again. Its error list has no Error 21 entry. · Source
limited s5 Parts → 2026-07-05 · Source
Roborock S6 MaxV
The manual lists Error 2 for the front bumper and Error 21 for a pressed vertical bumper. For Error 21 it says to release the pressure and retry from a new spot. · Source
limited s6 Parts → 2026-07-05 · Source
Roborock S7
The manual handles Error 2 with cleaning and tapping, and Error 21 by moving the robot. If an error remains, it points to support. It only says a system reset may resolve some problems. · Source
active s7 Parts → 2026-07-05 · Source
Roborock S7 MaxV
Error 2 and Error 21 are both in the error table. The System Reset section deals with buttons that don't respond or a robot that won't power off. Restore Factory Settings is a separate, general section and isn't the Error 2 instruction. · Source
active s7 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

The S5 Max, S6 MaxV, S7 and S7 MaxV manuals deal with Error 2 in a line or two: clear the bumper, tap it repeatedly, move the robot and start again. That targets debris and obstacles. None of them say how common either one is, and none cover a bumper that looks fine, so this page adds an observation step.

The left/right comparison is our editorial way to sort what you can see from outside. Roborock doesn't specify it. Its value is in how it changes the next check. One side staying in keeps attention on that side's gap. Both sides staying in points you to whatever is pressing on the whole front. If both return and the code still shows on open floor, more tapping won't tell you anything new, and support is the next step.

A robot wedged under a shelf can show Error 21 rather than Error 2. The S6 MaxV manual already lists Error 21 as a pressed vertical bumper, so it isn't an S7-only code. The original S5 has a bumper sensor on its LDS cover, but its manual gives no Error 21 entry to work from. For any model not listed here, read the alert text and that model's own manual before acting.

In 2021 one S50 owner wrote about adjusting a bumper spring inside the housing and said it worked at least for some time. It is a single unofficial case, so this page gives no procedure. Ask support about coverage before opening anything. Roborock's factory reset advice sits in its Internal Error article and belongs to that error, not to Error 2.

FAQ · REAL QUESTIONS

What does Roborock error 2 mean?

The robot reads its front bumper as pressed in and stops. The S5 Max, S6 MaxV, S7 and S7 MaxV manuals give the same fix: clear the gap, tap the bumper repeatedly, move the robot to a new spot and start again.

How do I reset a Roborock after error 2?

The manuals don't ask for a reset. Once the bumper is free, start a new run from open floor. A system reset and a factory restore are separate steps; on the S7 MaxV a factory restore wipes settings. If the code persists, contact support.

Why does my Roborock say bumper stuck when nothing is stuck?

Press and release both sides again, and check where the robot stopped for low furniture. If both sides return and the code repeats on open floor, the cause isn't visible from outside. Contact support rather than assuming a broken switch or spring.

What is the difference between Roborock error 2 and error 21?

Error 2 refers to the front bumper. Error 21 refers to the vertical bumper on top and appears in the S6 MaxV, S7 and S7 MaxV manuals. Release the pressure, move the robot and retry. If the code stays, contact support.

Why does error 2 keep coming back?

Note where it happens. If it repeats in one area, check that spot for a low gap or object that could press the bumper. If it happens anywhere and the bumper moves freely, contact support. Clearing the gap again only helps if something is still in it.

Can I fix the bumper spring myself?

Roborock's manuals give no procedure for opening the bumper. One S50 owner described adjusting a spring and said it worked at least for some time, but that is a single unofficial case. Ask support before opening the housing.