- Carpet detection not recognizing carpet type
- VibraRise setting disabled or misconfigured
- Carpet too thin or flat for detection
Problem Description
Your Roborock S8 MaxV Ultra is not lifting its mop when it encounters carpet even though mop lifting is enabled. The robot drags the wet mop across your carpet, getting it wet and potentially causing damage. The VibraRise mop lift feature seems to be not working properly.
Symptoms
- Mop stays down on carpet when should lift
- Carpet getting wet from dragging mop
- VibraRise setting enabled but not activating
- Mop lifts on some carpets but not others
- Used to lift properly but stopped
- Mop lift works when manually triggered
Recognize these? Here's what usually causes it.
Common Causes
- Carpet detection not recognizing carpet type
- VibraRise setting disabled or misconfigured
- Carpet too thin or flat for detection
- Sensor blocked or dirty
- Firmware issue affecting carpet detection
- Map carpet zones not properly set
Most fixes happen in the first 3 steps.
If your mop has been dragged across carpet while wet, clean the carpet as soon as possible to prevent moisture damage or mold growth.
Step-by-Step Solution
Confirm carpet-boost and mop-lift features are enabled
Review Roborock app settings for mop lift and carpet behavior, because disabled or altered cleaning profiles can prevent expected lifting actions on rugs.
Check mop module seating and actuator movement
Inspect mop assembly for obstruction or mis-seating and verify lift mechanism moves freely, since physical resistance can block lift operation despite correct settings.
Update firmware and remap carpet detection zones
Apply latest firmware and refresh map zones where carpets are detected, because outdated mapping or software bugs can misclassify surfaces and skip lift triggers.
Clean sensors used for floor-type transition detection
Wipe relevant underside sensors and remove debris around detection points, since dirty optics can cause delayed or missed transition recognition.
Run a controlled hard-floor-to-carpet test path
Execute a simple route crossing known carpet edges and observe lift timing, then escalate with logs if lift still fails under stable conditions.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If the robot returns to the dock mid-clean, moved furniture may have invalidated its map — a fresh floor scan resolves the majority of navigation failures.
Very thin area rugs or flat weave carpets may not trigger automatic detection. Always use manual zone marking for these carpet types.
Over-saturation complaints spike in humid conditions — ambient humidity causes the mop pad to hold more water, compounding the pump output on the same flow setting.
- Carpet detection not recognizing carpet type
- VibraRise setting disabled or misconfigured
- Carpet too thin or flat for detection
- Sensor blocked or dirty
- Firmware issue affecting carpet detection
Before you go — try one of these (they fix most cases).
Official Manufacturer Manual
Roborock provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Roborock S8 MaxV Ultra.
Source: roborock.com
Need More Help? Roborock Support
Note: The contact information below connects you directly to Roborock's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
How Does Roborock Compare?
Before replacing your Roborock device, see how it stacks up against alternatives in our full comparison guides.



