Pentair Pool Heater ERR AFS Error: Air Flow Switch Fault
Quick Answer
Pentair ERR AFS means the combustion air pressure switch in the MasterTemp did not close during startup. The blower must reach operating speed and generate sufficient negative pressure before the heater is allowed to ignite. A failed combustion blower motor, blocked vent or exhaust flue, or a failed air pressure switch are the three most common causes.
The ERR AFS is a hard safety lockout and your heater won't fire until whatever's blocking that airflow gets fixed. Ignore it and it won't magically clear. Most of the time it's something dumb like a bird nest or a cracked vacuum hose, not a blown motor. But if you leave it and the blower is actually struggling, you can burn out the motor or damage the control board from repeated failed start attempts.
Think of the AFS code as a safety handshake that failed. Before your heater even thinks about gas or spark, it needs confirmation that the fan's actually moving air. If you hear the fan spinning but you're still getting the code, you're probably looking at a cracked vacuum hose or a clogged orifice rather than a dead motor. Blower replacements run $120-$250 in parts, but honestly, half the time this is a $0 fix once you clear whatever's blocking the vent.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Combustion blower motor failure or seized bearings40%
Blocked exhaust vent or intake louvers24%
Failed combustion air pressure switch14%
Bird nest or debris in exhaust flue12%
Wiring fault to blower or pressure switch10%
Symptoms You May Notice
ERR AFS showing solid on the display the second the heater calls for heat, no ignition attempt at all
You can hear the blower motor start to spin up and then the whole thing goes quiet before you ever get a flame
Complete silence when you turn the heater on, meaning the blower motor isn't even trying to start
Heater was throwing the code intermittently last week but now it's a hard lockout every single time, which means whatever was marginal has finally given out
A faint burning smell near the exhaust right before the unit shuts itself down
Can you reset a Pentair poolheater to clear the ERR AFS code?
After you've fixed the issue, cycle the power at the breaker or toggle through Off and Pool/Spa modes on the keypad. The MasterTemp is persistent about this code, so if the root cause isn't actually fixed, AFS will pop right back up within about 30 seconds of the blower starting. Don't just reset it and walk away. Stand there and watch it go through a full start cycle to confirm it lights and holds.
Tools Required for Diagnosis
Phillips #2 screwdriverFlathead screwdriverDigital multimeter (AC/DC voltage and continuity)Bright flashlight or headlampNeedle-nose pliers5/16 inch ID rubber vacuum hose (a few inches, just in case)
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
ComponentComponent Under Test
Expected Range0–2 ohms
ConditionIf Open (OL) or infinite, replace component.
Replacement Parts
If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.
Part Name
OEM Number
Estimated Price
Combustion blower motor assembly472736Z · $120–$250
472736Z
$120 – $250
Air flow pressure switch42001-0057S · $20–$45
42001-0057S
$20 – $45
Frequently Asked Questions
What does ERR AFS mean on a Pentair MasterTemp heater?
The AFS code means the heater can't confirm its combustion fan is moving enough air. The Air Flow Switch is a safety sensor that detects the vacuum created by the combustion fan during startup. If the fan's too slow, if the exhaust is blocked, or if the vacuum hose to the switch has a crack in it, the switch stays open. The control board sees that open circuit and kills the ignition sequence before any gas ever flows. It's a hard safety lockout, which means the heater won't try to fire until the switch confirms good airflow.
Can a bird nest cause ERR AFS on a Pentair pool heater?
Yes, and it's honestly the first thing I check every spring. Birds absolutely love the warmth of a MasterTemp cabinet, and a starling can build a full nest in the flue in just a couple days. Even a partial blockage changes the air pressure dynamics enough to keep that switch from closing. I pulled three nests last April alone from MasterTemp units that had been sitting since October. Always clear the flue and check the intake screens before you start testing any electronics.
How do I know if my combustion blower motor is bad?
A dying blower usually tells you loud and clear. If you hear grinding or screeching when the heater tries to start, the bearings are going. If the motor hums but doesn't spin, the run capacitor is probably dead, and that's a cheap fix. If the motor gets hot to the touch but doesn't turn, it's seized. And sometimes the motor itself is fine but the plastic blower wheel has cracked and shed a few fins, which you can hear rattling around inside. Spin the wheel by hand with the power off. It should turn freely with basically zero effort.
How much does it cost to fix ERR AFS on a Pentair MasterTemp?
Depends on what's actually wrong. If it's a bird nest or debris, it's free. A new vacuum hose is a couple bucks. A run capacitor is $15-$25. The air pressure switch runs $30-$60. A full blower motor assembly is $120-$250 in parts. If you're calling a tech, add $100-$150 for the service call plus $75-$150 an hour for labor. Most AFS repairs including parts come in between $200 and $500 when a pro handles it.
Is ERR AFS a safety hazard?
The error itself isn't dangerous because the heater's locked out and not doing anything. But if you try to bypass the switch to force an ignition, that's a serious problem. The air flow switch is the only thing standing between you and raw gas pumping into a cabinet with no exhaust. Without airflow, the flame can roll out of the combustion chamber, burn the wiring harness, and create a carbon monoxide hazard. Don't jumper the switch. Don't mess with it. Fix the actual problem.
Why does my Pentair MasterTemp show ERR AFS only on cold mornings?
Cold weather thickens the lubrication in the blower motor bearings, which means a marginal motor that spins fine at 80 degrees might be too stiff to reach operating speed at 40 degrees. If you're getting AFS codes on cold mornings but the heater runs fine once it warms up, your blower motor is on its way out. It'll work a little while longer but it's going to fail completely soon, usually on the coldest night of the year when you actually need the heat. Get the motor replaced before it leaves you stranded.