Brand-scoped code index
eufy robot vacuum error codes and alerts
Use this page as a routing table, not a universal code chart. The same number can change meaning across brands and generations, so every row keeps the exact model attached to the fault.
Before fixing anything: confirm eufy + exact model + exact code/alert. If your model is not listed, use the Error Finder or symptom hubs instead of borrowing another model’s meaning.
eufy Robot Vacuum Omni E28
2 code / alert pathsWastewater Extraction Erroreufy Robot Vacuum Omni E28eufy says the E28 “Wastewater Extraction Error” usually means an air leak is preventing dirty water from being extracted into the tank. Start with the dirty-water tank latch and the foam shipping pad around the Portable Deep Cleaner, then inspect the robot/PDC/tray, free the dirty-water-tank float, place the base on a hard level surface, and check the exposed extraction/sewage interfaces. Finish with one Roller Self-Cleaning observation; persistent murky water or leakage in the tray is evidence to stop repeated wet cycles and escalate.Open →Water Injection Erroreufy Robot Vacuum Omni E28The E28 “Water Injection Error: Please check the app for troubleshooting” is a wet-system fault, not a generic low-water warning. eufy says to confirm water in the base tank, inspect the robot wheels/side brushes/roller brush/roller mop for obstruction and correct seating, check the Portable Deep Cleaner and cleaning tray, and keep the station on a hard level surface. The manufacturer also calls for checking water-injection-port rebound and sewage-outlet security, then using one Roller Self-Cleaning test to see whether water leaks into the tray.Open →
eufy Robot Vacuum Omni S2
3 code / alert pathsError 6011eufy Robot Vacuum Omni S2On the Omni S2, Error 6011 is the specific path for a clean-water tank that is reported empty even though water is still present. Start by filling above the minimum and up to the MAX line for the proof test. Then inspect the clean-water tank seal plug, the screen-module silicone seal and screen-module seating, and finally the base water-injection nozzle. This is different from Error 6018: 6011 is a false/failed clean-water-empty detection path; 6018 is a water-injection or mop-wash abnormality.Open →Error 6018eufy Robot Vacuum Omni S2Error 6018 on the eufy Omni S2 means the UniClean base detected a problem during water refilling or mop washing. Do not confuse the model name S2 with older eufy 'Error S2' wheel-module codes. For Omni S2 Error 6018, eufy says to clear the robot's roller/brush/wheels, reseat the dirty-water reservoir, inspect charging pins, inspect the base water-injection nozzle and the screen-module silicone seal, then restart mop washing.Open →Error 6119eufy Robot Vacuum Omni S2Error 6119 on the Omni S2 is a dust-collection airflow warning, not a water-system error. eufy's exact path starts with the base dust bag, then moves through the robot dustbin/filter and rear dust-collection ports, and finally the base-station dust duct/port. After the airflow path is physically clear, homes with pets or frequent hair buildup can use Standard dust-collection mode and increase collection frequency to reduce repeat blockages.Open →
eufy X10 Pro Omni
6 code / alert pathsCleaning tray water level abnormaleufy X10 Pro OmniFor the X10 Pro Omni “water level of the station’s cleaning tray is abnormal” alert, start by checking whether water is actually pooled in the tray and dry it if needed, then inspect the tray’s metal detector for water droplets. Also confirm the cleaning tray is installed correctly and the dirty-water tank is closed/seated so the station can pump water away.Open →Insufficient watereufy X10 Pro OmniIf the clean tank is filled but the station says water is insufficient, run the mop-washing task several times first; eufy notes trapped air can affect pumping. Then inspect the clean-water tank sealing ring and one-way valve behavior. Also inspect the clean-water filter and the tank-to-station water pipe; a full tank does not prove the supply path is open.Open →Laser sensor erroreufy X10 Pro OmniStart by writing down the exact X10 Pro Omni voice prompt, because eufy distinguishes four useful states: laser sensor stuck, laser sensor blocked, laser sensor error, and laser sensor cover stuck. Then power the robot on and watch the radar/LiDAR. If it rotates, clean the emission and reception apertures. If it does not rotate, remove the dustbin, gently invert/shake the robot as eufy instructs and verify the radar is not externally obstructed. If the cover-stuck prompt remains, press the cover only enough to confirm its normal click. A persistent hardware 'laser sensor error' after these external checks is a support case, not a reason to open the LiDAR module.Open →Roller brush stuckeufy X10 Pro OmniSeparate surface overload from a real roller fault. First run the X10 Pro Omni on hard floor: if the error happens only on a high-pile rug, eufy recommends isolating that rug with a no-go zone. If it happens on hard floor too, remove the roller, clear hair from the middle and both ends, inspect the silver shaft/bearing for resistance or bulging, verify the sleeve is installed in the correct orientation, then retest.Open →Suction fan erroreufy X10 Pro OmniFor an X10 Pro Omni suction fan error, prove the airflow path is open before assuming the fan motor has failed. Empty the dustbin, clear the bin inlet, clean the filter, and if the filter is washed with cold water let it dry completely before reinstalling it. Then run one short suction test; an immediate repeat with a clean, dry airflow path is the point to escalate.Open →Voice alertseufy X10 Pro OmniTreat the exact X10 Pro Omni voice prompt as the diagnostic key. Record the wording first, apply the matching quick solution in eufy’s alert table, then reboot the robot if the alert remains. Use the three-second Home + Spot Wi-Fi reset only for Wi-Fi faults; eufy’s separate Reset-button forced recovery is a power-off recovery and is not the same as a factory reset.Open →
Why this index is model-locked
Broad “complete code” tables can collapse multiple generations into one meaning. This index only links to existing source-backed diagnostics and keeps model scope visible so a code number is never treated as universal.