If your Dreame robot vacuum (X40 Ultra, X50 Ultra, L20 Ultra, or other models) won't clean properly, has docking problems, or the self-cleaning mop isn't working, this guide will help you troubleshoot these issues.
Robot Won't Return to Dock or Charge
When the vacuum can't find or dock properly:
- Ensure the dock is powered on with indicator lights visible
- Clean the charging contacts on the robot and dock base
- Position the dock with 0.5m clearance on sides and 1.5m in front
- Check that the dock isn't placed on thick carpet
- Remove any objects blocking the dock's sensors
- Manually dock the robot to verify charging works
Self-Cleaning Mop Station Issues
For models with self-cleaning mop stations:
- Verify clean and dirty water tanks are properly installed
- Empty the dirty water tank and refill clean water tank
- Clean the mop washing tray and remove debris
- Check that mop pads are properly attached to the robot
- Ensure the hot water/drying feature is enabled if supported
- Clean the water inlet and outlet ports
Mop Not Lifting on Carpet
If the mop pads aren't raising on carpets:
- Verify carpet detection is enabled in the app
- Ensure the lift mechanism isn't jammed
- Check that the robot recognizes your carpet in the map
- Clean the sensors on the bottom of the robot
- Manually mark carpet areas in the app if detection fails
- Update firmware for improved carpet detection
Navigation and Mapping Problems
When the robot gets lost or maps incorrectly:
- Clean the LiDAR sensor tower with a soft cloth
- Verify the LiDAR can rotate freely
- Check for mirrors or glass that might confuse navigation
- Ensure consistent lighting during mapping runs
- Reset and recreate the map if issues persist
- Allow multiple cleaning runs for the map to improve
Poor Suction or Cleaning Performance
When dirt and debris aren't being picked up:
- Empty the dustbin and clean the filter
- Check for clogs in the suction pathway
- Remove hair tangles from the main brush
- Replace worn brushes or rubber extractors
- Increase suction power in the app settings
- Enable turbo mode for deep cleaning on carpets
Auto-Empty Not Working
If dust isn't being emptied into the base:
- Check if the dust bag in the base is full
- Ensure the robot is properly aligned on the dock
- Clean the auto-empty port on the robot
- Verify auto-empty is enabled in settings
- Check for blockages in the suction tube
- Replace damaged or overfilled dust bags
WiFi and App Connection Issues
When the robot won't connect to the app:
- Dreame robots require 2.4GHz WiFi network
- Ensure you're using the correct regional Dreamehome app
- Reset WiFi settings on the robot and re-pair
- Move the dock closer to your router
- Restart your router and the robot
- Check for firmware updates after connecting
Error Messages and Lights
Common errors and their solutions:
- Bumper stuck - Clean around the bumper, check for debris
- Side brush error - Remove and clean side brushes
- Main brush tangled - Remove hair and debris from main brush
- Cliff sensor error - Clean the cliff sensors underneath
- Dustbin not installed - Reseat the dustbin properly
- Water tank empty - Refill the clean water tank
Factory Reset
For persistent issues:
- Press and hold the power button for 10 seconds
- Or use factory reset option in the app settings
- Remove the robot from the Dreamehome app
- Set up as a new device and create a fresh map
- Reconfigure room divisions and no-go zones