Back to Blog
pool heaterfrisco txflow sensorfilter cleaning

Heater Won't Start in October? It's Probably Not Broken

Every October the same call: heater won't ignite. The homeowner assumes it's dead. 90% of the time it's a dirty filter restricting flow or a stuck flow sensor. Both fixes cost under $200.

John Smith, CPO-Certified Pool TechnicianJuly 15, 20267 min read

Every October the same call comes in: "My pool heater won't start." The homeowner has not used the heater since March. They flip it on for the first cool evening swim, and nothing happens. No ignition. No heat. Just an error code on the display — usually some variation of "No Flow" or "Flow Switch Error."

They assume the heater is broken. They start googling heater replacement costs ($2,500-4,000) and preparing for a painful bill. But in most cases, the heater is perfectly fine. The problem is one of two things: a dirty filter that is restricting water flow, or a flow sensor that is stuck or faulty. Both fixes cost under $200. Most of the time, it is free — just a filter cleaning.

Here is why this happens every fall in Frisco, what the flow switch actually does, and how to prevent the October heater panic entirely.

Why the Heater Needs Flow to Operate

Every modern pool heater has a built-in safety mechanism: it will not ignite unless it detects adequate water flowing through the heat exchanger. This is not a design flaw — it is critical safety protection.

What happens without flow protection: The heater ignites and the gas burner heats the heat exchanger — a set of copper or cupronickel tubes that water flows through. If no water is flowing through those tubes, the metal overheats rapidly, warps, cracks, and can melt. A damaged heat exchanger costs $800-1,500 to replace. In extreme cases, an overheated heater can cause a fire.

The flow switch is the gatekeeper. A small sensor in the heater's plumbing header detects whether water is moving past it. If the sensor detects flow — the heater is allowed to ignite. If the sensor does not detect flow — the heater locks out and displays an error code. No exceptions, no override.

Cause #1: Dirty Filter (The Free Fix)

This is the most common cause of the October "heater broken" call — and it costs nothing to fix if you are on weekly service because we clean the filter as part of the service.

What happens: During summer, the pool runs without the heater. The filter gradually loads with debris — pollen, leaves, dust, algae cells. By September, the filter pressure has crept up 8-10 PSI above the clean baseline. Flow through the system has dropped 30-40% from the restriction.

At reduced flow, the pump moves enough water to keep the pool circulating and filtered — but not enough to satisfy the heater's flow switch. The pool looks fine. The pump sounds fine. But when you turn the heater on, the flow switch says "not enough water moving through me" and blocks ignition.

The fix: Clean the filter. For cartridge filters, pull the cartridge and rinse thoroughly with a garden hose — or replace it if it is older than 2 years. For DE filters, perform a full breakdown cleaning. For sand filters, backwash for 3-5 minutes.

After cleaning, filter pressure drops back to baseline, flow increases to normal, the flow switch detects adequate flow, and the heater fires normally. Total time: 20-30 minutes. Total cost: $0 if the filter just needed cleaning.

Prevention: Clean your filter in September — before the first cool evening when you want heat. Do not wait until you need the heater to discover the filter is restricting flow.

Cause #2: Faulty Flow Sensor (Under $200 Fix)

If the filter is clean and flow is clearly adequate (strong return jet pressure, normal filter pressure, pump running at full speed), but the heater still shows a flow error — the flow sensor itself is the problem.

How flow sensors fail:

Stuck in the closed position. The flow sensor has a small paddle or vane that gets pushed by flowing water. If the paddle gets stuck from debris buildup, calcium scale, or corrosion — it stays in the "no flow" position even when water is flowing normally. The heater sees no flow signal and refuses to ignite.

Electrical failure. The sensor has a magnetic switch or reed switch that sends an electrical signal to the heater control board. These switches can fail — corroded contacts, broken wires, or a dead switch. The control board receives no signal and assumes no flow.

How to test it: With the pump running at full speed and the filter clean, locate the flow switch on the heater's plumbing header (usually a small device with wires coming out of it, mounted in the pipe before the heater inlet). You can gently tap the sensor or manually move the paddle — if the heater suddenly ignites, the sensor was stuck.

The fix: Replace the flow sensor. Part cost: $30-80 depending on the heater model. Labor: $75-125. Total: $100-200.

For Hayward heaters: The flow switch is part number FDXLFS1930. For Pentair heaters: check the model-specific part number on the heater label.

The Third Cause Nobody Checks: Spider or Insect Nests

This one is less common but we see it every fall. During the summer months when the heater is not running, spiders and insects build nests inside the heater — specifically in the burner orifices and the gas valve vent tube.

What happens: A spider web or mud dauber nest blocks the gas orifice. When the heater tries to ignite, gas cannot flow properly to the burner. The heater may click (attempting ignition) but never light. Or it lights partially — only some burners ignite — and the heater shuts down on a safety fault.

The fix: Open the heater access panel, inspect the burner tray, and clean out any nests or webs from the orifices, pilot assembly, and gas valve vent tube. A can of compressed air and a small brush handle this in 10 minutes.

Prevention: If your heater has been off for 4+ months, have your pool technician open it and inspect for nests before the first firing of the season.

The October Heater Checklist

Do this in late September — before you need the heat:

Step 1: Clean the filter. Even if it does not look dirty, clean it. A slightly restricted filter may not affect circulation but will trigger the heater flow switch.

Step 2: Run the pump at full speed. Turn the pump to its highest speed (or turn it on if it is been off). Verify strong flow at the return jets.

Step 3: Turn the heater on. Set it to 85°F and see if it ignites within 60 seconds. If it ignites and you feel heat at the returns within 5-10 minutes — everything is working.

Step 4: If it does not ignite — check the display for error codes. "No Flow" or "Flow" errors point to the filter or flow sensor. "Ignition Failure" points to gas supply, nests, or igniter issues.

Step 5: Call your pool service. If the heater does not ignite after a filter cleaning and pump speed check, the diagnosis requires a technician. Do not keep trying to force ignition — repeated failed ignition attempts can flood the combustion chamber with gas.

What This Heater Panic Actually Costs

ScenarioWhat Homeowner FearsWhat It Actually Costs
Filter needs cleaning"Heater is dead"$0 (part of service)
Flow sensor stuck"Need new heater"$100-200
Spider nest in burner"Gas leak / fire hazard"$75-125 (cleaning)
Actual heater failure$300-800 (repair) or $2,500-4,000 (replacement)

90% of October heater calls are filter cleanings or flow sensor issues — under $200 or free. The $4,000 heater replacement the homeowner feared is rarely necessary.


Heater won't start? Hydra Pool Services diagnoses heater issues as part of our weekly service — we catch flow restrictions and sensor problems before you need the heat. Start your free 2-week trial →

John Smith, CPO-Certified Pool Technician

Servicing pools across Frisco, Plano, McKinney & North DFW.

Call Now — (214) 233-6803