Back to Robotic Cleaner Guide

Hayward Robotic Cleaner Error Codes and Scanner Diagnostics

Parker Conley Parker Conley • Technical Guide • Applies to: TigerShark, SharkVac, AquaVac, E-Vac • Updated March 2026
Hayward Robotic Cleaner Error Codes and Scanner Diagnostics

Quick Summary

  • The Hayward Scanner is a handheld diagnostic tool that reads seven metrics stored in the cleaner's onboard memory: Motor On Time, Power ON Time, Total Cycles, Out of Water, Pump Overcurrent, Drive Overcurrent, and Water Detected.
  • Communication Failure has exactly three causes: damaged power supply, water in the motor box connector, or damaged flotation cord. Each can be tested in the field.
  • Drive Overcurrent events pause the cleaner for 3–5 seconds then resume — repeated events indicate a ladder obstruction, belt debris, defective bearing, or failing drive motor.
  • Water Detected events are the leading indicator of a developing seal failure; catching these early prevents a more expensive motor assembly replacement.

How the Scanner Works

Hayward robotic cleaners store operational data in onboard memory that persists even when the unit is powered off. The Hayward Scanner is a dedicated diagnostic tool that reads this stored data through the power supply's connector. The Scanner does not communicate wirelessly — it replaces the flotation cord in the circuit during the diagnostic session.

Unlike modern pool equipment that displays error codes on a screen, robotic cleaners communicate problems only through the Scanner. Without this tool, diagnosis relies entirely on observation and physical testing. If you service Hayward robotic cleaners regularly, the Scanner is essential equipment.

Scanner Connection Procedure

  1. Remove the cleaner from the pool and set it on a flat surface. Do not leave the cleaner submerged during Scanner use.
  2. Disconnect the flotation cord from the power supply's female connector.
  3. Connect the Scanner's male end into the power supply's female connector in place of the flotation cord.
  4. Turn the power supply's On/Off switch to the ON position.
  5. Follow the Scanner's initialization sequence. The Scanner will cycle through each of the seven metrics in sequence, displaying the stored count or value for each.
  6. Record all values before cycling through them, as the Scanner displays each metric one at a time.

Do Not Connect the Scanner with the Cleaner in the Pool

The Scanner replaces the flotation cord. With the Scanner connected, there is no cord running to the cleaner — if the cleaner is still in the pool, it is unattended and unpowered. Always remove the cleaner before connecting the Scanner.

The Seven Scanner Metrics Explained

Metric What It Measures What a High Value Means
Motor On Time Total hours of motor operation Normal wear — compare to expected cycle counts
Power ON Time Total hours power supply was switched on High Power ON vs. Motor On gap suggests power issues or user habits
Total Cycles Number of completed cleaning cycles Reference for age and wear relative to problems found
Out of Water Times cleaner shut down due to low pump current Trapped air in filter, low voltage, or worn pump motor
Pump Overcurrent Times pump motor drew excessive current Debris on impeller shaft, defective pump motor
Drive Overcurrent Times drive motor drew excessive current Ladder obstruction, belt/pulley debris, defective bearing, defective drive motor
Water Detected Times water sensor triggered inside motor box Developing seal failure — inspect immediately

Diagnosing Communication Failure

Communication Failure is a specific diagnostic state — not a count — that the Scanner reports when it cannot establish data communication with the cleaner's motor box. It indicates that one of the three signal paths between the power supply and motor box has been broken. There are exactly three causes of Communication Failure, and each is testable in the field.

Cause 1: Damaged Power Supply

The power supply must output 21–25 VDC for the motor box to establish communication. With the cleaner disconnected, use a DC voltmeter with the probes inserted into pin terminals 1 and 2 of the power supply's female connector (power switch ON). A reading outside 21–25 VDC confirms a failed power supply. The power supply is not repairable — it must be replaced.

Cause 2: Water in the Motor Box Connector

Water entering the motor box through a damaged seal at the power cord entry point will disrupt the communication signal. Inspect the threaded plug at the cord entry — mineral deposits or dark staining around this point indicates water infiltration. Remove the threaded plug and inspect the rubber seal beneath it. The seal must be replaced any time it is removed. If the motor box has taken on water, internal corrosion may require complete motor assembly replacement.

Cause 3: Damaged Flotation Cord

The flotation cord carries both power and the communication signal between the power supply and motor box. A damaged cord — from kinking, abrasion, or age — can break the signal path while still appearing visually intact. Test cord resistance with an ohmmeter: disconnect both ends and measure ohms between each pin and its corresponding wire at the far end. Acceptable resistance is 0.4–0.8 ohms per conductor. A cord outside this range must be replaced.

Drive Overcurrent: What Happens and What to Look For

When the drive motor draws more current than normal, the controller stops the unit for 3–5 seconds, then resumes operation. Each such pause is counted as a Drive Overcurrent event. A small number of events over a long period (low count relative to Total Cycles) is normal — occasional debris or terrain variation triggers brief overcurrent without damage. A high count relative to cycles, or rapid accumulation of new events, points to a persistent mechanical problem.

Leading Causes in Order of Frequency

  1. Ladder left in pool — The most common single cause. Remove the ladder before running the cleaner.
  2. Debris in belt or pulleys — Hair, leaves, and twigs can lodge between the drive belt and pulleys, creating drag. Remove the drive-side cover and inspect.
  3. Defective idler pulley bearings — A pulley bearing that has seized adds rotational resistance the motor must overcome on every revolution. Spin each idler pulley by hand; it should rotate freely and silently.
  4. Defective drive motor — If the mechanical drive system is clean and all bearings are free, a failing motor drawing excessive current must be replaced as a complete motor assembly.

Pump Overcurrent: Causes and Inspection

Pump Overcurrent events occur when the pump motor draws more than its rated current. The controller responds the same way as Drive Overcurrent — a brief pause followed by resumption. Pump Overcurrent has two causes:

  • Debris on the impeller shaft — Hair, string, or fine debris wraps around the impeller shaft and restricts rotation. Access the impeller by removing the venturi (rotate counterclockwise and lift out). Clear any debris wrapped on the shaft.
  • Defective pump motor — If the impeller shaft is clear, the motor itself is drawing excess current and must be replaced as a complete motor assembly.

Out of Water Events

The Out of Water safety feature monitors pump motor current draw. When the pump motor draws less than the minimum threshold (approximately 1 amp at 24 VDC), the controller interprets this as the cleaner operating out of water and shuts down. This feature prevents dry running that would damage the water-cooled motor.

Out of Water events in the field have four causes: the cleaner was not fully submerged when started; air was trapped in the filter elements (a dirty or recently assembled filter often traps air); the supply voltage is low (below 21 VDC); or the pump motor is worn and drawing below threshold even when properly submerged. Clean the filter and ensure full submersion before attributing Out of Water events to a motor problem.

Water Detected Events

A water sensor inside the motor box triggers Water Detected events when moisture contacts the sensor. A single Water Detected event with no follow-up events is usually a minor splash during entry — not a cause for alarm. Multiple Water Detected events, or any events accompanied by Communication Failure, indicate a developing or established seal failure.

Continuous water contact stops operation completely. Severe water ingress — where water has reached the motor windings — causes Communication Failure and will require motor assembly replacement. Water Detected events are the early warning; addressing a seal failure at this stage costs significantly less than replacing a water-damaged motor assembly.

Frequently Asked Questions

Can I clear the Scanner readings after a repair?

The Hayward Scanner reads the cumulative stored values in the cleaner's onboard memory. These values are not resettable from the Scanner — they accumulate over the life of the unit. This is by design: the history helps distinguish a new isolated event from a recurring pattern. When handing a repaired unit back to a customer, document the current reading so you have a baseline for future comparisons.

The Scanner shows high Drive Overcurrent but the cleaner moves fine during testing. What should I look for?

A high Drive Overcurrent count with currently normal operation means the overcurrent condition has been resolved or is intermittent. The most common scenario is a ladder that was subsequently removed from the pool. Ask the customer whether the ladder was present during the time the events occurred. If no obvious cause is found, inspect the belt and idler pulleys for wear that could cause intermittent binding.

The Scanner shows Communication Failure but the cleaner ran fine last week. What happened?

Communication Failure appearing suddenly after normal operation usually points to water in the motor box connector — either a gradual seal failure that reached a threshold, or a recent impact that damaged the cord or plug seal. Start with the power supply voltage test (21–25 VDC), then inspect the flotation cord connection at the motor box for any signs of water. Check the Water Detected count — if it is elevated, the motor box has been taking on water for some time.

What is a normal Motor On Time relative to Total Cycles for TigerShark vs. SharkVac?

TigerShark runs 4-hour cycles (TigerShark QC can run 90-minute Quick Clean or 4-hour full cycles). SharkVac, AquaVac, and E-Vac run 2-hour cycles. Multiply Total Cycles by the cycle duration to get expected Motor On Time. A Motor On Time significantly lower than the calculated value suggests the cleaner has been stopping early (see Out of Water events). A Motor On Time significantly higher suggests the user has been leaving the unit running beyond its cycle.

The Scanner shows several Water Detected events but no Communication Failure. Is this urgent?

Yes — Water Detected events without Communication Failure means water has reached the sensor but has not yet destroyed the communication path. This is the window to replace the motor box seal before the motor assembly is damaged. Inspect the threaded plug and rubber seal at the cord entry point immediately. If the seal shows any deformation, cracking, or mineral deposits, replace it. This repair costs a fraction of a motor assembly replacement.

← Back to Robotic Cleaner Troubleshooting Guide