- Scale or sunscreen film over the front sonar sensor window
- Main-drain suction pinning the robot flat to the floor
- Steps, ledges, and corners acting as dead ends
Problem Description
The Scuba finishes a cycle but leaves whole sections of the floor untouched, skips one end of the pool, or keeps reworking the same lap while ignoring others. On the Scuba and X1 line this is a navigation and coverage problem: the sonar and obstacle sensors that map the pool are easily blinded by scale or film, which steers the robot into walls, into dead-end corners, or back over ground it already cleaned.
Why This Happens in Real Homes
Missing spots on a Scuba is a navigation and coverage problem, not a suction one, so the levers are the sensors, the map, and the drive rather than the filter. In real pools the sonar window picks up a film of scale or sunscreen that scatters the readings, the main drain pins the robot flat, and steps turn into dead ends.
Start by cleaning the sensor window, clearing the drive tracks, and setting no-go zones around the traps. Then make sure it runs a full-clean mode on a full charge, since a short runtime alone will leave the far end dirty and look like a navigation fault.
Symptoms
- Robot finishes but leaves whole sections of floor untouched
- Robot skips one end or one side of the pool
- Robot repeats the same lanes and ignores others
- Robot parks in a corner and never covers past it
- Robot pins itself on the main drain and stops
- Robot bumps the same wall on every lap
- Coverage got worse after the water clouded or scaled up
- Robot ends far from where it started with the far end dirty
Recognize these? Here's what usually causes it.
Common Causes
- Scale or sunscreen film over the front sonar sensor window
- Main-drain suction pinning the robot flat to the floor
- Steps, ledges, and corners acting as dead ends
- Navigation map drifted or in need of recalibration
- One drive track slipping from slime or wound hair
- Cycle too short or battery too low for the pool size
- Surface Mode selected when a floor clean was expected
- Robot started from a corner instead of open water
Most fixes happen in the first 3 steps.
Step-by-Step Solution
Clean the navigation sensors
The Scuba steers with high-precision sensors set into the front bumper and underside, 11 of them on the Scuba S1 and up to 40 on the X1 Pro Max for its adaptive mapping. They sit behind the recessed window or clear panel on the front of the unit. A coating of calcium scale, sunscreen film, or dried dust over that window scatters the readings, so the robot misjudges walls and drives into them or stops short of them. Wipe the sensor window gently with a soft cloth dampened in a 50/50 white vinegar and water mix, rinse, and dry. Do not use an abrasive pad, which scratches the lens and makes the reading worse.
Free a robot stuck on the main drain
A strong main-drain suction can pin the robot flat against the floor so it cannot drive off, which leaves everything past that point uncleaned. If it always parks on the same main drain, run the robot with the pool pump off so there is no drain suction, or partially close the main-drain valve and pull more flow from the skimmer during the cycle. A flat or warped main-drain cover makes this worse, since the robot cannot get an edge to climb off of.
Set no-go zones for steps and tight corners
Swim-outs, spa spillways, tanning ledges, and sharp corners are classic dead ends. On the Scuba S1 and X1, open the Aiper app and use the map or zone controls to exclude the areas where coverage keeps failing. If your model has no zone control, start the cycle from the open middle of the floor rather than dropping it next to the steps, and block a problem step with a pool noodle during the run so the robot turns away from it.
Recalibrate the Scuba navigation system
The Scuba S1 runs WavePath 2.0 structured navigation that follows set lanes, while the X1 line uses an adaptive system that builds a live map from its sensor array. If the robot drifts off its lanes or maps the pool wrong, recalibrate from the Aiper app: set it on a flat, level surface out of the water, open the app, and run the calibration routine under device settings while the unit holds still. Put it back in the deepest part of the pool and start a fresh cycle so it rebuilds the map from a clean reference. On the X1 Pro Max, confirm it is not in Surface Mode, which keeps it skimming the waterline instead of covering the floor.
Clean the drive tracks for even steering
When one rubber track is coated in slime or wound with debris, it slips while the other grips, and the robot curves into the same wall every lap and misses the rest. Flip the unit over and scrub both tracks with a stiff nylon brush under running water, clearing any hair from the drive sprockets at each end. Press each track with your thumb to confirm both have equal tension, since a loose or stretched track on one side pulls the robot off its mapped path no matter how clean the sensors are.
Run the right mode with enough battery for full coverage
Incomplete coverage is sometimes just too short a cycle for the pool size. Pick a full-clean mode in the app and let it run to completion, starting from a full charge. The Scuba S1 covers a large in-ground pool on a roughly 180-minute charge, and the X1 Pro Max can run up to 5 hours of floor cleaning. A partial charge leaves the far end untouched and looks like a navigation fault when it is really a runtime shortfall.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
Drop the robot in a different starting spot if it favors one end, since the navigation builds its path from where it begins. After any pebble-finish or rough-surface pool run, check the sensor window first, because grit dulls it fastest. Aiper has a dedicated write-up on drain sticking and the model support pages at https://aiper.com/us/support, plus the troubleshooting center at https://aiper.com/blogs/troubleshooting.
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- Scale or sunscreen film over the front sonar sensor
- Main-drain suction pinning the robot flat to the floor
- Steps, ledges, and corners acting as dead ends
- Navigation map drifted or in need of recalibration
- One drive track slipping from slime or wound hair
Before you go — try one of these (they fix most cases).
Official Manufacturer Manual
Aiper provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Aiper Scuba Robotic Pool Cleaner.
Source: aiper.com
Need More Help? Aiper Support
Note: The contact information below connects you directly to Aiper's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.

