Ecovacs Deebot Ozmo 950 Error 21

If your Ecovacs Deebot Ozmo 950 displays error 21, the robot is reporting a water pump malfunction related to its mopping system. This error prevents the Ozmo 950 from dispensing water during mopping cycles and typically appears when the pump cannot draw water from the reservoir or when the pump itself has failed. The good news is that many Ecovacs Deebot Ozmo 950 error 21 instances can be resolved with thorough cleaning and basic troubleshooting—no tools required. Follow the steps below to diagnose and fix the problem.

What Causes Error 21 on the Deebot Ozmo 950?

Error 21 specifically indicates that the water pump cannot function properly. Common triggers include air bubbles trapped in the water lines, clogged filters or nozzles, depleted or improperly seated water tanks, and mineral buildup from hard water. In rarer cases, the pump motor may have burned out from running dry or after extended use. Understanding these causes helps you work through solutions efficiently rather than replacing parts unnecessarily.

How to Fix Ecovacs Deebot Ozmo 950 Error 21

1
Remove and Reinstall the Water Tank: Power off your Deebot Ozmo 950 completely. Remove the mopping plate and water tank from the rear of the unit. Check that the rubber gaskets on the tank are clean, undamaged, and properly aligned. Empty any remaining water, then refill with fresh distilled or filtered water to reduce mineral deposits. Reinsert the tank firmly until it clicks into place, then reattach the mopping plate.
2
Clean the Water Tank Filter: Locate the small filter screen inside the water tank's outlet valve. Remove it carefully and rinse under warm running water. Use a soft brush to dislodge any debris or sediment. If the filter appears discolored or clogged with mineral scale, soak it in white vinegar for 15 minutes, then rinse thoroughly. Allow it to dry completely before reinstalling.
3
Clear the Mopping Nozzles: Turn the robot upside down and examine the mopping plate. The Ozmo 950 has water outlets on the mopping plate that can become blocked. Use a fine needle or paperclip to gently clear any visible obstructions from the nozzle holes. Dampen a cloth with warm water and wipe the entire mopping surface to remove dried residue that might interfere with water flow.
4
Purge Air from the Water Lines: Air bubbles frequently cause Ecovacs Deebot Ozmo 950 error 21 by preventing the pump from creating suction. With the water tank filled and installed, gently shake the robot side-to-side and tilt it slightly to help water move toward the pump. Start a quick mopping cycle in a small room and listen for the pump to activate. You may hear sputtering initially as air clears from the lines.
5
Run a Deep Cleaning Cycle with Vinegar Solution: For persistent mineral buildup, mix one part white vinegar with three parts water in the tank. Install the tank and run the robot on mopping mode for 5-10 minutes, then power off and let it sit for 30 minutes. This helps dissolve scale inside the pump and tubing. Empty the tank, rinse thoroughly, refill with clean water, and run another cycle to flush the system.
6
Reset the Robot and Test: If error 21 persists after cleaning, perform a system reset. Press and hold the reset button (located under the top cover near the power switch) for 5 seconds until you hear a tone. Alternatively, use the Ecovacs Home app: go to Settings > Device Information > Reset. After resetting, reconnect to Wi-Fi and run a test mopping cycle to confirm the error is cleared.
Warning: Never run the Ozmo 950's water pump dry for extended periods. Operating without water can overheat and permanently damage the pump motor, turning a simple cleaning fix into a costly repair. Always ensure the water tank has adequate water before starting mopping cycles, and never use hot water, bleach, or abrasive cleaners in the tank or on internal components.

When to Seek Professional Repair for Error 21

If you have completed all cleaning steps and still see Ecovacs Deebot Ozmo 950 error 21, the water pump itself may have failed. Pump replacement requires disassembling the robot's internal housing and should only be performed by qualified technicians. Additionally, water damage to the pump's electrical connections from leaks or improper tank installation can create faults that cleaning cannot resolve. Professional diagnosis ensures you replace the correct component rather than guessing.

Frequently Asked Questions

Can I use tap water in my Deebot Ozmo 950?

Tap water works, but distilled or filtered water is strongly recommended. Hard tap water contains minerals that gradually build up inside the pump, filters, and nozzles, increasing the likelihood of error 21 over time.

Why does error 21 appear only during mopping, not vacuuming?

Error 21 is specific to the mopping subsystem. The error triggers when the robot attempts to activate the water pump but cannot detect proper flow. Since vacuuming does not use the water pump, the error only surfaces during mopping operations.

How often should I clean the water system to prevent error 21?

Clean the filter and nozzles every 2-3 weeks with regular use, and run a vinegar flush monthly if you have hard water. Empty the tank after each mopping session to prevent stagnant water and bacterial growth.

Still Need Help With Your Ecovacs Device?

If these steps didn't resolve the error 21 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 Ecovacs devices.

Get Free Support →