Brand guide
Hayward Error Codes: Meanings & Safe Checks
Match the equipment family and displayed code before following any check.
Hayward pool heater AC means Blower vacuum switch closed when expected open; if the switch is closed before blower start-up, the control will not start the…
Hayward pool heater AO means The blower prover switch does not close after the blower starts; the control stops the ignition trial and goes into lockout…
Hayward pool heater bD means Internal fault/power-up error. Shown on the initial trial for ignition.
Hayward pool heater CE means Communication error: communication between the ignition board and the display board is not established within 3 seconds of…
Hayward pool heater EE means EEPROM error: an error was detected in the ignition control circuit board.
Hayward pool heater HF means Flame present with the gas valve OFF; the control goes into lockout and the blower runs until the error condition is corrected.
Hayward pool heater HS means Water temperature sensing error: (A) the inlet water temperature sensor reports a temperature in excess of 104 degrees F;…
Hayward pool heater IF means Ignition failure: the control exceeded the maximum number of ignition retries or recycles; the heater shuts down and goes into…
Hayward pool heater IO means Igniter open error: the igniter circuit is sensed open while the blower is running (when not in lockout); the control turns off…
Hayward pool heater LO means Limit string open error: if the limit string opens, the heater shuts down and goes into lockout.
Hayward pool heater PF means Electrical supply wiring error: displays if 120V polarity is reversed, low voltage is detected, or the ground path is not…
Hayward pool heater Sb means Keypad button stuck closed: one of the keypad buttons is closed (or pressed) for more than 30 seconds; the error code displays…
Hayward pool heater SF means Thermistor error: an excessive temperature difference between the two thermistors (5 degrees F or more), or an 'out of bounds'…