Beatbot is one of the fastest-growing names in robotic pool cleaners, with the AquaSense 2 and AquaSense Pro appearing increasingly in service routes. Like most modern robots, the AquaSense communicates errors through LED color and flash patterns rather than numeric codes — but once you know the language, diagnosis is straightforward. This guide covers all error states for both current AquaSense models.
| LED Pattern | Status | Action Required |
|---|---|---|
| Solid blue | Powered on, ready | None |
| Slow blue pulse | Cleaning cycle active | Normal operation |
| Fast blue flash | Pairing mode / charging | Connect app or wait for charge |
| Solid red | Motor overload / impeller jam | Clear impeller, reset |
| 2x red flash | Filter basket full | Clean filter basket |
| 3x red flash | Robot stuck | Reposition, check obstacles |
| 4x red flash | Low battery (cordless) | Remove and recharge |
| Red + blue alternating | Overtemperature | Remove from pool, allow cooling |
| Rapid red flash | Hardware fault | Factory reset; contact support if persists |
| No LED | Battery dead or charging issue | Check charger and contacts |
The Beatbot app provides detailed fault descriptions, cleaning history, and over-the-air firmware updates. Always check the app before attempting hardware diagnosis — many soft faults can be identified and reset through the app without removing the robot.
A solid red LED on the AquaSense indicates motor overcurrent — the drive has detected the motor drawing more current than normal due to a mechanical obstruction. This is almost always an impeller jam.
If the solid red persists after clearing the impeller, the drive motor or motor controller board may have failed. Contact Beatbot support — the AquaSense carries a 24-month warranty on the drive system.
The AquaSense's gyroscope and motor current sensors detect when the robot is stuck. It attempts to free itself with a reverse sequence; if unsuccessful, it stops and flashes 3 times. Common causes:
For repeated stuck events at drain covers, install an anti-vortex drain cover that is compatible with the robot's suction. Map the pool dimensions correctly in the Beatbot app so the robot's navigation algorithm knows where walls and obstacles are.
No LED or failure to charge on the AquaSense 2/Pro (cordless models) follows a predictable pattern:
Warning: Do not use aftermarket chargers with the Beatbot AquaSense. The proprietary charging protocol requires Beatbot OEM chargers. Third-party chargers can damage the battery management system and void the warranty.
The AquaSense Pro adds AI-powered navigation, a larger filter capacity, and wall-climbing capability compared to the AquaSense 2. Error codes and LED patterns are identical between models. The Pro's app integration provides more detailed fault reporting, including navigation log data that can help identify where and why the robot is encountering obstacles.
You can look up Beatbot AquaSense error patterns alongside other robot brands in SplashLens — no internet needed when you're at the pool deck.
SplashLens covers Beatbot, Dolphin, Aiper, Polaris, and more. LED fault patterns decoded with fix steps — free, offline, no login.
Open SplashLens Free →Blue LED means normal operation. Red LED (solid or flashing) indicates a fault condition such as motor overload, filter full, stuck, or battery low. The flash pattern distinguishes between fault types.
Press and hold the power button for 5 seconds until the LED changes, then release. For persistent errors, remove the robot from the water, clear any impeller debris, and perform a factory reset by holding power for 10 seconds.
The most common reasons are: filter basket full, motor overload from debris, battery low on cordless models, robot stuck on a drain cover or fitting, or water temperature above the operating limit (95°F).
Download the Beatbot app, ensure Bluetooth is enabled, and press the power button twice quickly to enter pairing mode. The LED will flash rapidly blue when in pairing mode.
Yes. The AquaSense 2 and AquaSense Pro are rated for saltwater pools at standard salt concentrations. Rinse the robot with fresh water after each use to extend seal and motor life in salt environments.