Hayward Pool Heater bD / EE / CE Error Code
Quick answer
Control Board / Communication Errors Control board or display communication errors. Erratic display behavior, random codes, or blank segments. Damaged harness between control board and display, water intrusion or corrosion in board area, failed control board or display assembly. Check the ribbon cable or harness between control board and display for damage or loose connections. Look for signs of w
Severity: high · DIY difficulty: intermediate
Safety
TBD - must be written per-code before publish
What bD / EE / CE means
Control Board / Communication Errors Control board or display communication errors. Erratic display behavior, random codes, or blank segments. Damaged harness between control board and display, water intrusion or corrosion in board area, failed control board or display assembly. Check the ribbon cable or harness between control board and display for damage or loose connections. Look for signs of water intrusion or corrosion on the board. Power cycle the heater. If codes persist, board or display replacement is likely needed.
Causes, ranked
1. Internal control/power-up fault or corrupted input data (bD) - power cycle and retry common diy-ok
Check:
Fix:
2. Gas valve sensed open when it should be closed, or flame sensed with valve closed (bD lockout) occasional pro-only
Check:
Fix:
3. EE: EEPROM error on ignition control board - replace board occasional pro-only
Check:
Fix:
4. CE: communication loss between ignition board and display board (wiring/boards) occasional pro-only
Check:
Fix:
Parts & supplies for Hayward Pool Heater: filters, control boards, sensors, and common replacement parts.
Sources
- PoolDial error-code reference (manual-backed) — verified 2026-08-29
- Hayward H-Series H150FD-H500FD Service & Installation Manual (Figure 27: Error codes) — verified 2026-08-29
- PoolDial error-code reference (manual-backed) — verified 2026-08-29