How to Interpret Pool Cleaner Error Codes
Short answer: Pool cleaner error codes arrive as LED blink patterns, app alerts, or audible tones. A battery warning means charge the unit and clean the contacts. A drive or motor code usually points to a stuck wheel, tangled brush, or blocked impeller. A sensor alert most often clears when you clean the sensor faces. A blockage code means empty the debris compartment and rinse the filter. Start every fix with a reset, then inspect and clean, then run a short test cycle.
Why error codes appear
Robotic and cordless pool cleaners use sensors and software to protect themselves from damage. When a wheel cannot turn, a brush stalls, or a battery runs low, the control board signals a fault through an error code. The code is a shorthand that tells you which subsystem to inspect.
Makers define their own code sets, so the same blink pattern can mean different things on different brands. That is why the first step is always to find the manual or support page for your specific model. The pool cleaner troubleshooting article walks through the general diagnostic order.
Reading LED and app alerts
Most cleaners give you a visual signal on the unit itself. A steady green LED usually means normal operation or charging, while a fast red blink often points to a fault. Some models use a two-digit number on a small display, and cordless units pair with an app that shows a text message such as "Motor overload" or "Battery low."
The exact meaning of a blink pattern or tone is in the maker's documentation. If you cannot find it, note the pattern and whether it appears immediately after startup or midway through a cycle. The LED status indicators article explains how to record and interpret these signals without guessing.
Common error codes and what to do
The table below lists the typical fault categories that appear across robotic and cordless cleaners. The exact code name or blink count varies by brand, but the cause and the first action are usually the same.
| Code type | Likely cause | First action |
|---|---|---|
| Low battery | Battery discharged or contacts dirty | Charge, clean charging contacts |
| Motor overload | Tangled brush, stuck wheel, blocked impeller | Remove debris, free the obstruction |
| Sensor error | Dirty or blocked sensors | Clean sensor faces and openings |
| Blockage | Full debris bag or clogged inlet | Empty bag, rinse filter |
| Navigation error | Gyro or IMU calibration off | Reset cleaner, run on flat surface |
Battery and charging codes
Cordless cleaners report battery health through a dedicated LED or app message. A low battery warning is the most common: the cleaner either returns to its charging station or waits to be picked up. If a battery error appears right after charging, the metal contacts on the unit or station may be dirty or corroded. Clean them with a dry cloth and remate.
Some models also warn when the battery is outside its safe temperature range. If the cleaner sits in direct sun or in a cold garage, move it to a shaded, room-temperature spot and retry. A persistent code may indicate the battery has reached the end of its useful life. The battery life and charging article explains how to extend pack longevity.
Drive and motor codes
Drive and motor codes appear when the cleaner detects excessive resistance in a wheel, track, or brush roller. Hair, string, or a small pebble can wrap around the roller and stall it. The motor draws more current, and the control board stops the cycle to prevent overheating.
Inspect the brush roller and the wheel wells. Remove any tangled debris with a tool or by hand. Also check the intake opening for a large leaf that could block the impeller. After clearing the obstruction, press reset and run a short cycle. If the code returns, the drive motor or speed controller may need service. The pool cleaner not climbing walls article covers track and wheel issues.
Blockage and filter codes
A blockage code appears when the cleaner cannot pass enough water through the filter. This usually means the filter bag or cartridge is full, or something is blocking the intake grate. The cleaner may also flash the code if the impeller housing is clogged with fine debris.
Empty the debris bag or rinse the filter cartridge according to the maker's instructions. Check the inlet and the bottom of the cleaner for stuck items. After clearing, run a short cycle and watch for the code. A recurring blockage code often points to a filter that needs a deeper cleaning or replacement. The filter types article helps you choose the right media for your pool.
What to pick for your use
| If you | Pick | Buying guide |
|---|---|---|
| You want a cordless cleaner with app error alerts and remote diagnostics | A cordless robotic model with Wi-Fi app | Best Cordless Robotic Pool Cleaners in 2026: 12 Picks |
| You prefer a corded robot with a long track record and easy-to-read LED codes | A Dolphin robotic cleaner | Best Dolphin Pool Cleaners in 2026: 5 Robotic Models Compared |
| You need a budget-friendly unit for an above-ground pool and want simple maintenance | An Intex or VINGLI suction or robotic model | Best Above-Ground Pool Cleaners 2026: 11 Picks by Type |
Questions
What should I do if my pool cleaner flashes a red light?
A fast red blink usually indicates a fault. Check the manual for the exact meaning, but the most common causes are a low battery, a jammed brush, or a blocked filter. Clear the issue, then press reset and run a short test cycle.
Why does my cordless cleaner show a low battery even after charging?
The charging contacts may be dirty or the battery pack may be failing. Clean the contacts with a dry cloth, ensure a solid connection, and check the ambient temperature. If the error persists, the battery likely needs replacement.
How do I reset my pool cleaner after an error?
Most robotic cleaners have a reset button on the control panel or a reset function in the app. Turn the cleaner off, disconnect it from power, wait a minute, then turn it back on. For cordless models, a full power cycle often clears temporary faults. See the reset robotic pool cleaner article.
Can I run my pool cleaner underwater if it shows an error?
No. An error code often means the motor or sensors are stressed. Running the cleaner while it is stuck can damage the motor or drive system. Remove it from the water, inspect and clear the blockage, then retry.
What does a motor overload error mean?
It means the cleaner detected extra resistance, usually from tangled hair or debris in the brush roller or impeller. Stop the cleaner, remove the debris, and check for foreign objects. If the code returns, the drive motor may need professional service.
What changed
- : First published.