A robotic pool cleaner that powers on but won’t move can be frustrating … especially when your pool is due for a clean. Before assuming the worst, there are several common issues that can stop a pool robot from moving, many of which can be identified (and sometimes fixed) with a few simple checks.
Here’s a step-by-step guide to help you diagnose the problem and decide whether repair or replacement is the smarter option.

1. Check for Obvious Blockages
The first thing to inspect is the impeller. Leaves, twigs, hair, or small stones can lodge themselves inside the intake, causing the impeller motor to shut down.
Remove the cleaner from the pool, turn it off, and check:
- remove the filter basket and check for debris floating inside the pool cleaner
- the impeller (if accessible) for entanglement
- any external openings where water is ejected for a build up of debris
Even a small obstruction can cause the robot to shut down as a precaution, stop moving or move intermittently.

2. Inspect the Tracks, Wheels, or Rollers
If your pool robot turns on but struggles to move forward or backward, worn or slipping drive components are a common cause.
Look for:
- smooth or bald tracks
- split or stretched drive belts
- cracked PVC rollers or worn brush bushings
- wheels that wobble, misalign with drive gears or spin freely
In many cases, worn tracks or rollers can be replaced and will restore full movement provided the internal motors are still in good condition.
3. Test for Resistance in the Drive System
Gently try turning the wheels or tracks by hand. They should move smoothly and evenly on both sides.
If:
- one side feels stiff
- one wheel or track won’t turn
- the robotic pool cleaner moves in circles
This often points to internal wear in gears or bushings. Continued use in this condition can cause further damage to the drive motors, so it’s best to stop using the cleaner and have it assessed. Your robotic pool cleaner may benefit from of a tune-up.

4. Look for Signs of Water Ingress
Water inside the motor unit is one of the most serious issues we see. Common warning signs include:
- pool robot works intermittently
- flashing error lights or communication error codes; e.g. Zodiac Error 10
- resistance in or seized drive or impeller motors
- rust stains on external impeller or drive motors
Unfortunately, once water enters the motor housing, repairs can become costly and may not be economical depending on the age and model of the cleaner. In these cases, a complete motor unit is the better solution
5. Check Power Supply and Cable Connections
If the robot powers on but cuts in and out, the issue may be electrical rather than mechanical.
Inspect:
- power supply lights or error codes; give the power supply a shake to see if the cleaner faults
- cable connections at both ends; wiggle to see if the cleaner faults, especially where it enters the cleaner
- rotate the swivel while the pool cleaner is operating to see if it faults
- unkink, remove twists, or flattened sections of cable
A faulty power supply or damaged cable can prevent the drive motors from receiving consistent power.

6. Decide: Repair or Replace?
Not every robot is worth repairing. Older cleaners or models with extensive internal corrosion can cost more to fix than they’re worth.
A professional assessment will help determine:
- true cause of the failure (we provide an extensive report of key components including photos)
- the parts required or recommended (we provide a breakdown of components)
- whether repairs are viable
- if replacement is the better long-term investment
Need Expert Help?
If your robotic pool cleaner won’t move and you’re unsure why, Pool Robots Australia can help.
We specialise in diagnosing, repairing, and advising on all major robotic pool cleaner brands – including Zodiac, Maytronics & BWT – and we’ll always give honest advice on whether repair or replacement makes the most sense.
A cleaner pool starts with the right solution.












