Serving Metro Vancouver & the Fraser Valley · Since 1999 info@heatland.caEmergency Service

Recurring HVAC error codes — why they come back

Quick answer: A recurring HVAC error code means the underlying cause was never resolved — a reset only clears the memory, not the fault. Codes come back because a part is weakening (igniter, flame sensor), airflow or venting is restricted, or a safety limit keeps tripping for a real reason. Read the exact code off your unit, verify it against your manual, and if it keeps returning, have a licensed technician find the root cause rather than resetting repeatedly.

If your furnace, boiler or heat pump keeps throwing the same error code every few days or every cold snap, it is easy to assume the fix is just another reset. It is not. A reset clears the fault memory so the unit will try again, but it does nothing about the reason the fault happened in the first place.

A code that comes back is actually useful information: it tells you the problem is intermittent and progressive, usually a part slowly failing or a restriction that only causes trouble under certain conditions. Left alone, most recurring faults get worse and end in a no-heat call on the coldest night of a Fraser Valley winter.

This guide explains why HVAC codes recur, what you can safely check, and the point at which repeated codes stop being an annoyance and become a safety issue that means calling HeatLand at (604) 330-3812.

Talk to a local expert: (604) 330-3812 or request a free estimate — HeatLand, licensed & insured, Metro Vancouver since 1999.

Why a code comes back after a reset

When you reset a furnace or boiler, you are clearing the stored fault and telling it to try again — you are not repairing anything. If the same code returns, the root cause is still present. Recurring faults are typically intermittent versions of the standard categories: an ignition fault that returns as the igniter weakens and only fails on some starts; a flame-sensor or flame-rectification fault that comes and goes as the sensor gets coated; a pressure or venting fault that appears only in wind, snow or heavy rain that partly blocks the vent; or a limit and overheat lockout that trips whenever the filter loads up or airflow drops.

The pattern often points to the cause. A code every morning during a cold snap suggests something that fails under load. A code after every windy day suggests venting. A code that returns days after a filter change suggests the filter clogs fast or airflow is undersized. Note when your code appears and read the exact code or blink pattern off the unit, then verify it against the appliance’s manual, since meanings differ by brand, model and year.

Safe checks and what not to do

For a recurring code, a few safe checks are worth doing and worth logging. Replace the air filter and note how quickly the code returns afterward; if it comes back within days, airflow is the likely thread. Confirm the thermostat mode, calling status and batteries. Check the condensate drain and float on high-efficiency units for slow blockages. Outside, look at the intake and exhaust vents for snow, leaves, ice, nests or lint that come and go with the weather. Keep a simple note of the code and the date and conditions each time it appears — that history is gold for a technician.

What not to do with a recurring fault: do not keep resetting it as a routine, do not disable or bypass the limit, pressure or flame safety that keeps tripping, and do not open the gas valve or burner assembly. A safety that trips repeatedly is warning you of a real condition. Bypassing it removes the protection against overheating, fire and carbon-monoxide exposure while doing nothing about the cause.

Want a recommendation for your home? Call (604) 330-3812 or book a free estimate.

When recurring codes signal danger

Recurring codes deserve more caution than a one-time fault, because a problem that keeps returning is trending worse. Stop and treat it as an emergency immediately if a gas smell or carbon-monoxide alarm ever accompanies the fault: leave the home and call your gas utility and a licensed technician from outside, regardless of the code.

Specific recurring faults are higher risk. A repeating pressure or venting code can mean combustion gases are not clearing reliably, which is a CO concern. A recurring overheat or limit lockout means the heat exchanger is repeatedly running too hot, which shortens its life and can crack it. Recurring flame faults mean the burner is repeatedly failing to prove a stable flame. Add water leaks, burning or electrical smells, soot, or short-cycling that gets more frequent, and you have clear call-now signals. Do not wait for the code to become permanent. Call HeatLand at (604) 330-3812 and we will get a TSBC-certified technician to find and fix the root cause.

How HeatLand finds the root cause

Recurring, intermittent faults are exactly where professional diagnosis pays off, because the equipment often runs fine at the moment of the visit. HeatLand’s TSBC-certified technicians pull the full fault history from the control board to see the pattern and frequency, then test the components in that fault’s category under real operating conditions: measuring the flame-sensor microamp signal, checking igniter resistance and glow, verifying gas pressure, confirming the pressure switch and venting are clear and sealed, and checking airflow, limits, the heat exchanger and condensate path. Your log of when the code appears helps us reproduce and confirm the cause rather than swap parts blindly.

We service all major brands across Metro Vancouver and the Fraser Valley, so a brand-specific recurring code is not an obstacle. Once we identify the true cause — a fading igniter, a fouled sensor, a marginal pressure switch, a restricted vent, undersized airflow — we repair it and verify the fix holds through several cycles. Licensed, insured and family-run since 1999, with financing available where a larger repair is warranted.

Stopping codes from recurring for good

The reason many codes recur is that a small, fixable condition never got addressed. Consistent filter changes prevent the airflow-driven limit and overheat trips that are among the most common repeat offenders. Keeping intake and exhaust vents clear year-round stops the weather-triggered pressure faults that reappear every storm. Clearing the condensate line prevents the slow-blockage shutdowns on high-efficiency systems.

The most effective prevention is an annual professional tune-up that catches components while they are still marginal — a weakening igniter or a drifting flame sensor replaced on a maintenance visit never becomes a mid-winter recurring lockout. During a HeatLand service we clean the burners and sensor, test combustion, gas pressure and safeties, and confirm venting and condensate are sound. Keep working carbon-monoxide detectors on every level as a constant backstop. If a code has already started recurring, do not wait for it to strand you — call (604) 330-3812 and we will resolve the underlying fault before the next cold snap.

Quick Checklist

  • Log the exact code, date and weather each time it appears to reveal the pattern
  • Replace the filter and note how fast the code returns
  • Check intake and exhaust vents for weather-related blockage (snow, ice, nests, lint)
  • Inspect the condensate drain and float on high-efficiency units
  • Reset only once per event — never make repeated resets your routine
  • Leave and call from outside if any gas smell or CO alarm accompanies the code
Recurring symptom Likely category DIY or call a pro
Code returns days after a filter change Airflow / limit trip DIY recheck filter, then call a pro
Fault every windy or snowy day Pressure / venting Call a pro now
Ignition fault on some cold starts Weakening igniter Call a pro
Flame fault comes and goes Fouled flame sensor Call a pro
Overheat lockout repeating Heat-exchanger / airflow Call a pro now
Any recurring code with gas smell/CO Combustion hazard Leave, call utility + pro from outside

Frequently Asked Questions

Why does my furnace throw the same code every few days?

Because a reset only clears the fault memory, not the cause. A code that recurs is an intermittent, usually worsening problem — a weakening igniter, a fouled flame sensor, a vent that blocks in bad weather, or airflow that drops as the filter loads. Logging when it happens helps a technician pinpoint and fix the root cause.

Is it safe to keep using my system while a code recurs?

It depends on the category. A nuisance ignition trip that clears is lower risk to monitor briefly. But recurring pressure, venting, overheat or flame faults involve combustion and safety systems and should be diagnosed promptly. Any recurring code paired with a gas smell or CO alarm is an emergency — leave and call from outside immediately.

Does a recurring code always mean I need a new furnace?

Usually not. Most recurring faults trace to a single failing part or restriction — an igniter, flame sensor, pressure switch, blocked vent or dirty filter — that a repair resolves. HeatLand diagnoses the root cause before recommending anything, and we service all major brands. Replacement is only suggested when repair no longer makes sense, with financing available.

How does a technician diagnose a code that only happens sometimes?

By reading the control board’s fault history to see the pattern, then testing the components in that fault’s category under operating conditions — flame-sensor signal, igniter, gas pressure, pressure switch, venting, airflow and limits. Your log of when the code appears helps us reproduce it. Call HeatLand at (604) 330-3812 with the code and your model.

HeatLand Heating & Cooling — family-run, licensed and insured, TSBC-certified, all major brands, financing available. Call (604) 330-3812, email info@heatland.ca, or request a free estimate.

Reviewed by the HeatLand Heating & Cooling team — licensed HVAC contractor serving Metro Vancouver & the Fraser Valley since 1999. Rebate programs and product specs change; confirm current details with a written quote and with CleanBC/FortisBC. If you smell gas or your CO alarm sounds, stop, leave, and call a licensed technician or 911.

Get your free estimate

Tell us what's going on and we'll get right back to you — no pressure, no obligation.

  • Free, no-obligation quotes
  • All major brands serviced
  • Metro Vancouver & the Fraser Valley
  • Financing & CleanBC rebate help
Prefer to talk now? Call (604) 330-3812

We'll only use your details to contact you about your request.