Warning: Disconnect power before servicing.

Hayward Pool Heater Error Codes: H-Series Fault Guide

Quick Answer

Hayward H-Series pool heaters display fault codes including Code 10 or IF (ignition failure), AO (combustion air flow fault), CE (communication error), BD (blower drain or condensate fault), LO (low water flow), BO (blower overheat), and A1 (thermostat or sensor fault). Ignition failures account for the majority of service calls, usually caused by gas supply issues or a dirty flame sensor.

Hayward H-Series pool heaters display fault codes including Code 10 or IF (ignition failure), AO (combustion air flow fault), CE (communication error), BD (blower drain or condensate fault), LO (low water flow), BO (blower overheat), and A1 (thermostat or sensor fault). Ignition failures account for the majority of service calls, usually caused by gas supply issues or a dirty flame sensor. Water flow faults (LO) and vent-related faults (AO, BO) are the next most common.

HaywardPoolheater
Wrong code?

Not seeing HUB on your display?

Select what your appliance is actually doing and we'll take you to the right guide.

About These Hayward Poolheater Error Codes

Complete index of Hayward H-Series pool heater fault codes with direct links to each dedicated troubleshooting guide.

Most Common Error Codes

Ignition failure due to gas supply or dirty flame sensor (Code 10, IF)40%
Combustion air blower fault or vent blockage (AO, BO)24%
Insufficient water flow through heater (LO)14%
Condensate drain blockage on condensing models (BD)12%
Control board communication fault (CE)10%

Symptoms You May Notice

  • Error code or letter code displayed on panel
  • Heater shuts down mid-cycle with code
  • Heater will not start and shows fault code
  • Heater runs briefly then locks out with code

Tools Required for Diagnosis

MultimeterPool pressure gaugeScrewdriver set

How to Identify Your Error Code

1

Note the exact fault code shown on the display panel before

Note the exact fault code shown on the display panel before touching anything else.

2

Enter service mode (press Mode + Temperature Up simultaneously

3

Verify gas supply by checking the manual shutoff valve at the

4

Check pool water flow

5

Perform a soft reset

Frequently Asked Questions

Where do Hayward H-Series pool heater codes display?
Fault codes display on the digital control panel on the front of the heater. On H-Series models this is a multi-segment LED display showing 2-character codes. On Universal H-Series with an external controller, the code may also appear on the remote panel.
How do I access stored fault history on a Hayward H-Series?
Press the Mode button and the Temperature Up button simultaneously and hold for 3 seconds. The display will cycle through stored fault codes from recent heat cycles.
What is the most common Hayward pool heater fault code?
Code 10 and IF (ignition failure) are the most common Hayward pool heater faults. They are functionally the same fault - the heater could not establish a flame - and together account for over a third of service calls.
Can I reset a Hayward pool heater fault myself?
Yes. Press Mode to enter standby, wait 30 seconds, and press Mode again to restart the heater. If the fault returns after one cycle, the underlying cause must be fixed before the reset will hold.
Is the Hayward H-Series compatible with pool automation systems?
Yes. The Universal H-Series supports RS-485 communications and integrates with Hayward OmniLogic, Hayward ProLogic, and most third-party automation systems. The CE error code specifically relates to a communication fault in these integrations.

Related Hayward Poolheater Error Codes

Same Fix on Other Brands

Models Known to Experience HUB Errors

This repair applies to most Hayward poolheaters with this error code. Common model numbers include:

H400FDN, H250FDN, H150FDN, H400FDP

Last verified for technical accuracy on March 14, 2026