Back to All Hayward Tools

Hayward MaxFlo VS Troubleshooter

Interactive diagnostic wizard for Hayward MaxFlo VS 500 variable speed pumps. Diagnose Check System codes, priming failures, low flow, noise, and motor faults step by step.

Select the symptom or error code your MaxFlo VS is displaying to get step-by-step troubleshooting guidance.

I am a:

What symptom is your MaxFlo VS showing?

Click a symptom or error code to see diagnostic steps.

About This Tool

This interactive troubleshooting wizard is designed specifically for the Hayward MaxFlo VS 500 variable speed pool pump (model SP23520VSP). Whether you are a pool homeowner trying to decode a Check System message on your pump display or a service technician running a structured diagnostic, the wizard adapts to your role and provides the appropriate level of guidance.

Select the "Homeowner" role for safe, practical checks you can perform yourself, or switch to "Technician" mode for detailed diagnostic procedures including voltage measurements, impeller inspection, and motor drive testing. Each symptom card links to comprehensive written guidance when you need to go deeper.

MaxFlo VS Check System Code Quick Reference

The table below summarizes the most common Hayward MaxFlo VS Check System messages and their meanings. Click the troubleshooter above for step-by-step diagnosis of each code.

Check System Code Description
DC voltage too high DC bus voltage has risen above 400 VDC — verify line voltage is within 10% (207–253 VAC)
DC voltage too low DC bus voltage has dropped below 230 VDC — check power connections at breaker and terminal block
Drive is overheated Internal drive components overheated — check airflow path for obstructions, verify ambient temp below 122°F
Drive overload Motor current too high — check impeller, diffuser, shaft seal, and motor for binding
Pump failed to start Drive unable to start motor — check impeller and motor for issues or binding
Motor phase lost One motor phase is open — motor/drive may need replacement
Communication failed Communication problems between user interface and motor/drive — check wiring connections
Memory failed Drive memory damaged or corrupted — motor/drive may need replacement

Frequently Asked Questions

What does "Check System" mean on a Hayward MaxFlo VS?

"Check System" is the MaxFlo VS's generic fault prefix. It is always followed by a specific message such as "DC voltage too high," "Drive overload," or "Pump failed to start." The specific message tells you the nature of the fault. Most Check System errors can be reset by pressing the Stop/Resume button or cycling power at the breaker.

Why won't my Hayward MaxFlo VS prime?

The most common priming failures are caused by air leaks on the suction side, a clogged strainer basket, or low water level in the pool. Make sure the strainer housing is filled with water, the cover O-ring is clean and lubricated, and all suction-side connections are tight. The pump can take up to 10 minutes to prime depending on suction lift distance.

What causes "Drive overload" on the MaxFlo VS?

Drive overload means the motor current is too high. Common causes include a jammed impeller, a binding diffuser, a worn shaft seal creating drag, or an internal motor fault. A technician should open the pump and manually rotate the motor shaft to check for free movement and inspect the impeller and diffuser for debris or damage.

How do I reset a Check System error on the MaxFlo VS 500?

Most errors can be reset by pressing the Stop/Resume button while the error message is displayed. If that does not work, cycle power at the circuit breaker. The "Drive overload" error sometimes requires a power cycle to clear. If the error returns after reset, the underlying cause still needs to be addressed.

Why is my MaxFlo VS making a loud noise?

Common noise causes include cavitation from a suction-side air leak or restricted suction line, loose stones or debris hitting the impeller, vibration from improper mounting, or worn motor bearings. Check the water level, tighten suction-side fittings, inspect the strainer basket for debris, and ensure the pump is mounted on a level surface.

Can I use this troubleshooter if I am not a pool professional?

Yes. Select the "Homeowner" role and the wizard will show only the checks that are safe and practical for a non-professional to perform. Technician-level steps such as voltage measurements and impeller inspection are hidden unless you switch to Technician mode. Always follow the safety warnings on screen, and consult a licensed pool service professional for any repair you are not comfortable performing.

Keep Your Pool Business Running Smoothly

PoolDial helps pool service professionals manage customers, routes, billing, and equipment tracking from one place. Try it free for 30 days.

Start Free Trial