Roborock Q Revo Error 31

If your Roborock Q Revo has stopped mid-clean and is displaying error 31, you're dealing with a water-related malfunction that prevents the mopping system from working properly. This error typically indicates a problem with the water tank, pump, or the connection between these components. The good news is that most Roborock Q Revo error 31 instances can be resolved at home without professional repair. Follow this guide to diagnose and fix the issue so your robot vacuum can resume its mopping duties.

What Causes Roborock Q Revo Error 31?

Error 31 on the Roborock Q Revo generally signals that water isn't flowing correctly through the mopping system. Common triggers include an empty or improperly seated water tank, clogged water channels, air bubbles trapped in the pump, or mineral buildup from hard water. Understanding the root cause helps you apply the right fix efficiently.

How to Fix Roborock Q Revo Error 31

1
Check and Refill the Water Tank: Remove the water tank from your Roborock Q Revo and verify it contains clean water. If empty, refill to the maximum fill line using filtered or distilled water to prevent future mineral deposits. Ensure the tank cap is tightened securely to maintain proper pressure.
2
Reseat the Water Tank Properly: Align the water tank correctly with the docking connectors on the robot body. Press down firmly until you hear a click or feel it lock into place. A loose connection is a frequent cause of Roborock Q Revo error 31, so double-check that the tank sits flush without gaps.
3
Clean the Water Tank Filter and Valve: Remove the small filter screen inside the water tank outlet. Rinse it under warm running water and use a soft brush to dislodge debris. Clean the rubber valve at the tank base with a damp cloth, ensuring it moves freely and isn't stuck closed.
4
Clear Air Bubbles from the Water Pump: With the tank installed, gently rock the robot back and forth or tap the sides to help trapped air escape. Alternatively, start a mopping cycle and pause it after 30 seconds, then resume—this primes the pump and often clears air locks causing error 31.
5
Inspect and Clean Mop Pad Water Channels: Remove the mop pad mounting plate and check the water outlet holes on the robot's underside. Use a toothpick or compressed air to clear any blockages. Soak the mounting plate in warm water for 10 minutes if buildup is visible, then dry completely before reattaching.
6
Reset the Robot and Test: Hold the power button for 5 seconds to restart your Roborock Q Revo. Once rebooted, initiate a wet mopping cycle in a small zone. Monitor for error 31—if it reappears, repeat steps 2-4 or consider descaling the system with a manufacturer-approved cleaning solution.
⚠️ Warning: Never submerge your Roborock Q Revo in water or pour liquid directly into the robot body. Doing so can damage internal electronics and void your warranty. Only the removable water tank and mop components should be cleaned with water. Avoid using vinegar or harsh chemicals unless specifically recommended by Roborock, as these may degrade seals and plastic components.

Preventing Future Error 31 Occurrences

Regular maintenance keeps your mopping system functioning reliably. Empty the water tank after each use to prevent stagnation and bacterial growth. Use distilled or filtered water if you live in a hard water area—mineral deposits accumulate quickly and restrict flow through narrow pump channels. Clean the filter and valve monthly, and replace the mop pads every 2-3 months depending on usage frequency. These simple habits significantly reduce the likelihood of encountering Roborock Q Revo error 31 again.

Frequently Asked Questions

Can I use tap water in my Roborock Q Revo?

Yes, but filtered or distilled water is strongly recommended. Tap water contains minerals that gradually buildup inside the pump and water channels, which frequently leads to error 31 and reduced mopping performance over time.

Why does error 31 keep coming back after I fix it?

Recurring Roborock Q Revo error 31 usually indicates mineral scaling inside the pump or a degrading water tank seal. Try descaling with Roborock's official cleaning solution, and inspect the tank for cracks or warping that prevent proper pressure sealing.

Will error 31 damage my robot if I keep using it?

Continuing to operate with error 31 active won't immediately damage the robot, but the pump may overheat from running dry. The error is a protective measure—address it promptly to avoid potential pump wear or failure.

Still Need Help With Your Roborock Device?

If these steps didn't resolve the error 31 issue, our certified technicians can help.

Get Free Support Now →

Need Robot Vacuum Help?

Don't struggle alone. Our certified technicians provide fast support for all Roborock devices.

Get Free Support →