Roborock Error 2 — Bumper stuck
DIRECT ANSWER
Reading the bumper check
| What you see | What it may point to | Next check | Source |
|---|---|---|---|
| One side stays in after a gentle press | Something may be holding that side | Clear 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 in | Pressure across the front, such as furniture or a wedge | Lift 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 floor | The cause isn't visible from outside | Confirm 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 spot | Possibly something there that presses the bumper | Check 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 2 | The top vertical bumper is pressed, on models that list it | Move 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 found | Debris getting back in, or something binding now and then | Check 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
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.
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.
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.
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
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
WHEN TO STOP
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
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.
Sources
- Roborock S5 Max user manual (EN), Troubleshooting: Error 2
- Roborock S6 MaxV user manual (FCC, EN), Errors 2 and 21
- Roborock S7 user manual (EN), Errors and support
- Roborock S7 MaxV user manual (CE, EN), Errors, System Reset and Restore Factory Settings
- Roborock S5 user manual (CE, EN), Product introduction: LDS cover bumper sensor
- The Smart Home Journey: one owner's Roborock S50 Error 2 write-up (Dec 2021, single case)
Verification
Last verified: 2026-10-05 · How we verify a fault code
Corrections
Spotted an error? Report a correction — fixes ship within 48h and are logged on this page.