Back to Roku Guides
Roku

Why Is My Roborock S8 Pro Ultra Dock Not Refilling the Water Tank?

Roku GuideRobot Vacuums
easy difficulty 10-15 minutes 46 views 1 found helpful Updated
This guide applies to: Roku Roborock S8 Pro Ultra (Roborock S8 Pro Ultra, S7 MaxV Ultra)
At a glance — most common causes
  • Clean water tank on dock is empty or not seated properly
  • Water inlet port on robot blocked or dirty
  • Dock water pump not activating due to air lock
10-15 minutes11 solutions coveredeasy level

Expert Review & Technical Scope

DeviceRoku Roborock S8 Pro Ultra
Model CoverageRoborock S8 Pro Ultra, S7 MaxV Ultra
Fix Time10-15 minutes
DifficultyEasy
Required ToolsCotton swabs for cleaning ports, Clean water for refilling
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

Your Roborock S8 Pro Ultra dock is not automatically refilling the robot water tank before mopping. The robot starts mopping with an empty or low tank even though the dock clean water tank is full. The auto-refill feature is one of the main benefits of the Ultra dock but it stopped working leaving dry streaks during mopping.

Symptoms

  • Robot starts mopping with empty water tank despite full dock reservoir
  • App shows low water warning even after docking on full dock
  • Water pumping sound does not occur when robot docks
  • Dock refills dirty water tank but not clean water to robot
  • Auto-refill worked initially but stopped after firmware update
  • Robot water tank shows full in app but physically empty

Recognize these? Here's what usually causes it.

Common Causes

  • Clean water tank on dock is empty or not seated properly
  • Water inlet port on robot blocked or dirty
  • Dock water pump not activating due to air lock
  • Auto-refill setting disabled in app
  • Robot not positioning correctly for water port alignment
  • Water tank float sensor stuck giving false full reading

Most fixes happen in the first 3 steps.

Warning

Do not overfill the dock clean water tank past the max line. Overfilling can cause leaks and water damage to the dock electronics.

Tools & Requirements

Cotton swabs for cleaning portsClean water for refilling
Recommended Tools for Roborock S8 Pro Ultra

These tools will help you complete this fix.

As an Amazon Associate we earn from qualifying purchases.

Step-by-Step Solution

1

Check Dock Clean Water Tank

Remove the clean water tank from the dock and verify it has water. The tank should be at least one third full for the pump to work properly. Also check that the tank is seated correctly with the outlet valve aligned to the dock port. An improperly seated tank will not dispense water even if full.

2

Verify Auto-Refill Setting

Open the Roborock app and go to your robot settings. Find the Dock settings section and confirm Auto-Refill or Auto Water Refill is enabled. Some firmware updates can reset this setting to off. Also check if there is a water refill schedule that might be preventing immediate refills.

3

Clean Robot Water Inlet Port

Remove the robot water tank and locate the water inlet port where the dock pumps water in. This small port can get clogged with mineral deposits or debris. Use a cotton swab dampened with water to clean inside the port. Also clean the rubber gasket around the port that creates the seal with the dock.

500pcs Pointed Cotton Swabs with Storage Case, 6 inch Precision Gun Cleaning Swabs, Lint Free Bamboo Handle Long Cotton Swabs for Gun Cleaning, Makeup & Electronics

Needed for this step

500pcs Pointed Cotton Swabs with Storage Case, ...

$9.95
Get It on Amazon
4

Prime the Dock Water Pump

If the dock pump has air in the line it cannot push water. Remove the clean water tank and refill it completely. Reinstall it and use the app to manually trigger a water refill cycle. You may need to run this 2-3 times to push air out of the pump line. Listen for the pump sound and water flowing.

5

Check Robot Tank Float Sensor

The robot has a float sensor inside its water tank that detects water level. If this sensor is stuck in the up position the robot thinks the tank is full and rejects refills. Remove the robot water tank and shake it gently to free any stuck float. Fill and empty the tank manually a few times to exercise the sensor.

Quick Solutions

Refill dock clean water tank and reseat properly
Clean robot water inlet port and gasket
Prime dock water pump by running refill cycle
Enable auto-refill in Roborock app settings
Manually reposition robot on dock for alignment
Clean robot water tank float sensor

Still having issues? This is usually the deeper cause below.

If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.

Pro Tip

Use distilled or filtered water in your dock clean water tank. Tap water minerals can build up and clog the pump and robot inlet over time.

Real-World Insight

Robot vacuums that 'stop working' are usually fighting a corrupted map from moved furniture — a fresh floor scan fixes the majority of reported failures.

What Usually Goes Wrong
  • Clean water tank on dock is empty or not
  • Water inlet port on robot blocked or dirty
  • Dock water pump not activating due to air lock
  • Auto-refill setting disabled in app
  • Robot not positioning correctly for water port alignment

Official Manufacturer Manual

Roku provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Roborock S8 Pro Ultra.

View Roborock S8 Pro Ultra Online Manual

Source: roku.com

Need More Help? Roku Support

Note: The contact information below connects you directly to Roku's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.