Share This Guide
An AO code on a Hayward heater is a blower vacuum switch open error and simply means that the blower prover switch did not close after the blower started running, which forces the ignition trial to go into lockout. However, the blower can continue running when the ignition trial goes into lockout.
The Hayward Heater AO Code occurs when the blower vacuum switch does not close after the blower starts, when the blower switch opens unexpectedly during the operation, or when the blower prover switch opens during the post-purge cycle (when the heater is not firing).
A blower vacuum switch is a safety device in your Hayward heater that is designed to prevent the ignition sequence from continuing without the blower having enough airflow for combustion.
This is how a blower switch works, when the blower has enough airflow, the negative pressure created within the blower housing closes the contacts on the blower vacuum switch. This sends a message to the ignition control board that it’s safe to continue the ignition process.
Below is a chart of common causes for a Hayward AO Code
AO CODE POSSIBLE CAUSE | MAIN FIXES |
VACUUM SWITCH TUBING IS FAULTY | Replace tubing |
A FAULTY VACUUM SWITCH WIRING | Secure Wire Harness Terminal to Spade on Vacuum Switch |
BAD BLOWER WIRING OR CONNECTION | Ensure Blower Plug Is Fastened on The Control Module |
A DEFECTIVE VACUUM SWITCH | Measure Resistance on Blower Windings |
BAD BLOWER RELAY | Measure If 120VAC Is Present on Blower Relay Endings |
VACUUM SWITCH IS DEFECTIVE | Replace A Defective Vacuum Switch |
Diagnosing a faulty vacuum switch
To diagnose a faulty Vacuum switch, follow these steps:
1. The first thing you want to do is check the vacuum tubing for any faults. A faulty vacuum tubing is one of the most typical causes of the AO Code.
2. Another common culprit is a faulty vacuum switch wiring. Check for faults or breakages in the blower wiring connection. Sometimes rodents might eat up your wiring.
3. Check if there are any faults in your blower wiring or connection. If the blower doesn’t start due to faulty wiring, your heater won’t ignite, which could result in an AO code displaying.
4. Take a closer look at your vacuum switch; if possible, remove it and inspect it for defects.
5. Head over to the blower relay. Check whether it is defective or not.
6. Check if you have a defective vacuum switch as a whole.
These listed parts of the blower switch are the most typical cause for your AO code on your Hayward heater. Once these are addressed, you should expect the code to go away and your heater running again.
FIXES
For each of the above issues that cause the AO error code, the following are the fixes.
- Blower vacuum switch
- Fits hayward universal h-series low nox pool heater models h150fdn, h150fdp, h200fdn, h200fdp, h250fdn, h250fdp
- Also fits hayward universal h-series low nox pool heater models h300fdn, h300fdp, h350fdn, h350fdp, h400fdn, h400fdp
- Weight 4.8 pounds
1. Check the vacuum switch tubing, and if it’s defective, replace it with a working one (preferably a new one.) If the tubing is working just fine, go to the next step.
2. If your vacuum switch doesn’t have problems, then check the vacuum switch wiring. Are the terminals intact? Are there any breakages or disconnections? Make sure to check whether the wire harness terminals are not loose. If possible, secure them by fastening them to spade terminals on the vacuum switch.
3. To check for faulty wiring on the blower, manually inspect the wiring on it. Sometimes, a loose blower plug can cause an AO error. Ensure the plug on the blower is fastened to the control module. Otherwise, if things look OK at this step, let’s proceed to the next step.
4. At this stage, if you have tried all the above steps and the error doesn’t go away, you might be dealing with a defective vacuum switch. Now to check whether your vacuum switch is defective or not, follow these steps:
- 1) Disconnect the blower plug from the module
- 2) Now measure the resistance across the blower winding
- 3) Winding resistance across lead should be in the range; Red-to-White: 4 to 5 ohms.
- 4) However, if the measured values vary significantly from the above values, chances are, your blower is defective. Otherwise, if they are within these ranges, then proceed to the next step.
5. If the blower is working fine, you’ll have to check whether your blower relay is working fine or not. Follow the steps below:
- a) Start by disconnecting the blower plug from the control module
- b) Switch the heater mode to the pool or spa
- c) Lower the setpoint temperature to generate calls for heat
- d) Now, during the pre-purge period, measure for 120VAC across pins 1 and 2
- e) If the 120VAC is not there, it’s likely that you are dealing with a defective control module relay. The solution at this point is to replace it.
6. After trying out all steps above and the error is still there, then it’s clear that your vacuum switch is defective and needs a replacement. To replace your vacuum switch on a Hayward heater, remove the blower vacuum switch itself. Follow these steps:
1) Firstly, turn off everything (pump, gas supply, and the heater power)
2) Then remove the front access panel
3) Disconnect the wires from the vacuum switch
4) Then pull the tubing from the hose barb on the switch
5) At this stage, remove the screws that attach the pressure switch to the control panel.
6) To install the blower vacuum switch, simply reverse the above steps.
- Blower vacuum switch
- Fits hayward universal h-series low nox pool heater models h150fdn, h150fdp, h200fdn, h200fdp, h250fdn, h250fdp
- Also fits hayward universal h-series low nox pool heater models h300fdn, h300fdp, h350fdn, h350fdp, h400fdn, h400fdp
- Weight 4.8 pounds
Also see Hayward Heater LO Code troubleshooting.
- Fits Hayward Universal H-Series Low NOx pool heater models: h150fdn, h150fdp, h200fdn, h200fdp, h250fdn, h250fdp h300fdn, h300fdp, h350fdn, h350fdp, h400fdn, h400fdp
- Excellent Salt Water and chemical Corrosion Resistance
- Exclusive ‘Totally Managed’ Cupro Nickel Heat Exchanger Water Flow
- Same Water Velocity Through All Tubes for Faster Heating. Up to 18% Savings by Reducing Pump Run-Time
- 2″ x 2 1/2″ CPVC Union Plumbing Connections. Low NOx Emissions – Meets Clean Air Quality Standards
Final Thought
When you are faced with a Hayward AO code, the above-mentioned issues are the commonest cause of the problem. Going through these troubleshooting steps should solve the problem. However, to keep your pool heater working in great condition, you need to observe regular maintenance. At least twice a year.
Having said that, if you are not familiar with the maintenance and repair of your heater, it’s best to call in a professional to come and give a hand. We hope you have resolved this problem though and thanks for reading.
External resources

HVAC tech with over 30 years of experience. Retired and doing repair work on the side around Madison County, AL.