Skip to main content
222+ Google ReviewsCPO & FPPS Licensed
Troubleshooting Pool Problems · 7 min read · By Doug Santiago

Pool Heater Troubleshooting: The 15-Minute Diagnostic Every Tech Should Know

The five first checks for any no-heat call, plus the specific failure mode table for gas and heat-pump heaters.

By Doug Santiago, Partner — Commercial Operations & Technician Training · Updated · 7 min read

Most “my heater is broken” calls resolve in the first 15 minutes of the visit. The trick is having a repeatable diagnostic sequence. This is the one we work through on every no-heat call before we start pulling parts.

The universal first five checks

  1. Is the pump running and delivering flow?Every heater has a pressure or flow switch that refuses to fire without circulation. The most common “heater fault” is actually a dirty filter, a closed valve, or a skimmer basket full of leaves.
  2. Is the thermostat set above pool temp? A laughable number of calls end here. Guests dial it down; shared controls get bumped; the setting resets after a power blip on some models.
  3. Is the bypass open on solar or a heat-recovery loop? If flow is being diverted away from the heater you get cold water and a confused heater.
  4. Fault code on the display? Read it before you touch anything. Manufacturers publish code tables; most techs have them bookmarked on their phone.
  5. Fireman switch or remote enable?If the heater is time-clocked or controller-driven and the schedule isn't calling for heat, the heater won't fire no matter how hot the thermostat wants it.

Gas heater: specific failures by symptom

SymptomLikely causeFirst check
Clicks, no ignitionNo gas, pilot out, blown igniterConfirm gas valve open; inspect igniter visually for cracks.
Lights, runs briefly, faults outPressure switch, flame sensor, air switchCheck flame sensor cleanliness; measure switch continuity.
Sooty flame or yellow colorDirty burners, wasp nest, low gas pressureVacuum burner tray; test inlet pressure.
Loud rumble or boom on ignitionDelayed ignition from dirty burners or weak sparkShut down and service immediately — safety risk.
Runs but heats slowlyScaled heat exchanger, undersized gas lineInlet gas-pressure test; schedule descale.

Heat pump: specific failures by symptom

SymptomLikely causeFirst check
Fan runs, no heatLow refrigerant, bad reversing valve, compressor offListen for compressor; amp-clamp the compressor leads.
Nothing runsBlown capacitor, tripped breaker, bad contactorCheck breaker; test capacitor with meter.
Ice on the coilLow ambient, low refrigerant, stuck reversing valveIf ambient <50°F this may be normal defrost cycle.
Water puddle under unitNormal condensate or heat-exchanger leakSniff for chlorine; if pool-smelling, the exchanger has a leak.
Loud compressor rattleWorn bearings or grounding-outShut down; refrigerant work is licensed-tech territory.

When to stop troubleshooting and call a specialist

  • Gas leak. Evacuate, shut off the gas at the meter, call the utility. Never diagnose a gas leak with a flame or an energized ignition source.
  • Refrigerant work. Heat-pump refrigerant is a licensed-technician task (EPA Section 608). Beyond a capacitor or contactor swap, call it.
  • Cracked heat exchanger. Pool water getting into the combustion side of a gas heater eats the exchanger fast. Diagnose by pressure test; replace, not repair.
Ninety percent of heater calls are dirty filters, tripped breakers, and bumped thermostats. Work the simple list first. The hard problems are real, but they're rare.

Frequently asked questions

Five things, in this order. Is the pump running and delivering flow — every heater has a pressure or flow switch that refuses to fire without circulation, and a dirty filter, closed valve, or leaf-packed skimmer basket is the single most common cause of a supposed heater fault. Is the thermostat set above pool temperature. Is a solar or heat-recovery bypass diverting flow away from the heater. Is there a fault code on the display, which you should read before touching anything. And is the fireman switch or remote enable actually calling for heat.

Worked the checks and it still won't fire?

Nine times out of ten a heater that won't fire is starved, not broken — but if flow is good and the code is still there, we diagnose Pentair, Hayward, Raypak and AquaCal across Palm Beach and Broward. Quoted in writing before any part is ordered.

Suggested next

Keep learning

More in this pillar

More in Troubleshooting Pool Problems