WikiPoolCleaner
Menu

When you buy through our links, we may earn a commission. About our links ›

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.

Typical error categories and first actions
Code typeLikely causeFirst action
Low batteryBattery discharged or contacts dirtyCharge, clean charging contacts
Motor overloadTangled brush, stuck wheel, blocked impellerRemove debris, free the obstruction
Sensor errorDirty or blocked sensorsClean sensor faces and openings
BlockageFull debris bag or clogged inletEmpty bag, rinse filter
Navigation errorGyro or IMU calibration offReset 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.

Sensor and navigation codes

Robotic cleaners use gyroscopes, accelerometers, and sometimes ultrasonic or camera sensors to navigate. A sensor error code often means the sensor faces are dirty or the cleaner lost its orientation. Submerged sensors can collect calcium or algae, which blocks the signal.

Remove the cleaner from the water and wash the sensor windows with fresh water and a soft brush. Dry the unit, then place it on a level surface and perform a factory reset. Some models also have a calibration routine that requires you to put the cleaner flat on the floor and hold a button for a few seconds. The gyro vs camera navigation article explains how each system behaves.

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 youPickBuying guide
You want a cordless cleaner with app error alerts and remote diagnosticsA cordless robotic model with Wi-Fi appBest Cordless Robotic Pool Cleaners in 2026: 12 Picks
You prefer a corded robot with a long track record and easy-to-read LED codesA Dolphin robotic cleanerBest Dolphin Pool Cleaners in 2026: 5 Robotic Models Compared
You need a budget-friendly unit for an above-ground pool and want simple maintenanceAn Intex or VINGLI suction or robotic modelBest 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.

Sources

Related buying guides