April 20, 2026

Lennox Furnace Diagnostic Codes: What They Mean and What to Do Next

lennox furnace diagnostic codes​

Your Lennox furnace is flashing a code and you're not sure what it means. It's an unsettling moment - especially on a cold Vancouver evening. The good news is that Lennox furnace diagnostic codes are designed to help, not confuse. They're your system's way of telling you exactly what's going on.

This guide explains how to read those codes, what the most common ones mean, and when it's time to call a professional rather than troubleshoot on your own.

If your furnace is acting up and you'd like a hand, Whyte Mechanical's team is here to help.

lennox furnace diagnostic codes​

How Lennox Furnace Diagnostic Codes Work

Most Lennox furnaces built in the last two decades use a small LED light on the control board to communicate error codes. This light flashes in a specific pattern - a series of blinks that correspond to a particular fault or status.

The pattern typically works like this: the light flashes a certain number of times, pauses, then repeats. That sequence is your code. For example, three flashes followed by a pause and then one flash would be read as code 31.

You'll usually find a reference sticker inside your furnace panel door that lists what each code means for your specific model. If that sticker is missing or faded, your furnace's installation manual will have the full list - or a qualified technician can pull it up quickly.

Some newer Lennox models also display codes digitally on a thermostat or control panel, making them even easier to read.

Common Lennox Furnace Diagnostic Codes and What They Mean

While codes can vary slightly between Lennox models and series, the following are among the most commonly encountered.

Code 11 - No Previous Code or Normal Operation If you see code 11, your furnace is telling you everything is running normally and there's no stored fault. This is a good sign.

Code 12 - Blower On After Power Up This code appears when the blower runs after power is restored, typically to clear any residual heat. It's a normal part of startup and not a cause for concern.

Code 13 - Limit Switch Lockout This one is worth paying attention to. A limit switch lockout means the furnace has overheated and shut itself down as a safety measure. Common causes include a dirty air filter, blocked vents, or restricted airflow through the system. Check your filter first - if it's clogged, replacing it may resolve the issue. If the code persists, have a technician investigate further.

Code 14 - Ignition Lockout Code 14 means the furnace tried to ignite and failed after a set number of attempts. This could point to a problem with the igniter, the gas supply, or the flame sensor. This is not a DIY fix - a technician should assess the ignition system.

Code 21 - Gas Heating Lockout This code indicates a more serious issue with the gas heating system. The furnace has locked out for safety reasons. Do not attempt to reset and restart repeatedly - contact a licensed technician.

Code 22 - Abnormal Flame-Proving Signal The flame sensor is detecting a signal when it shouldn't be - or not detecting one when it should. This often points to a dirty or failing flame sensor, which a technician can clean or replace.

Code 23 - Pressure Switch Did Not Open This code suggests a problem with the pressure switch - a safety component that monitors airflow through the heat exchanger. It may indicate a faulty switch, a blocked flue, or an issue with the inducer motor.

Code 24 - Secondary Voltage Fuse is Open A blown fuse on the control board. This can happen due to a wiring issue or a short somewhere in the system. A technician will need to identify the root cause before simply replacing the fuse.

Code 25 - Control Failure The control board itself has detected a fault. This may require board replacement - a job for a qualified HVAC technician.

Code 31 - High Pressure Switch Did Not Close Related to the pressure switch circuit. Often caused by a blocked flue pipe, a failing inducer motor, or a faulty switch. Requires professional diagnosis.

Code 32 - Low Pressure Switch Did Not Close Similar to code 31 but on the low-pressure side. Blocked condensate drains are a common cause on high-efficiency models. Check if the condensate line is clear, but have a technician confirm the diagnosis.

Code 33 - Limit or Flame Rollout Switch Open This is a safety alert. The limit switch or flame rollout switch has opened, indicating the furnace may be overheating or experiencing a combustion issue. Turn the system off and call a technician - this code should not be ignored.

Code 34 - Ignition Proving Failure The furnace lit successfully but then lost the flame signal. This often points to a dirty flame sensor or a gas pressure issue. Requires professional attention.

Code 41 - Blower Motor Fault Something is wrong with the blower motor - it may be running too slowly, drawing too much current, or failing entirely. A technician will need to evaluate the motor and related components.

Code 43 - Pressure Switch Error A general pressure switch fault that may point to several possible causes including blocked venting, a faulty switch, or inducer motor issues.

lennox furnace diagnostic codes​

Should You Reset Your Furnace When You See a Code?

It's tempting to simply reset the furnace and hope the code disappears. In some cases - like a one-time pressure fluctuation or a temporary power issue - a reset will clear the fault and the system will run normally.

But repeatedly resetting a furnace that keeps throwing the same code is not a solution. It can mask a developing problem and, in some cases, create a safety risk. If a code returns after a single reset, that's your signal to stop resetting and call a professional.

When to Call a Professional

Some Lennox furnace diagnostic codes point to minor issues you can address yourself - a clogged filter, a tripped switch after a power outage, or a blocked condensate line. But many codes indicate problems that require a licensed gas technician to diagnose and repair safely.

Call a professional if:

  • The same code returns after a reset
  • You see any code related to gas, ignition, or flame sensing
  • Your furnace is producing unusual smells or sounds alongside the code
  • The furnace is short-cycling - starting and stopping repeatedly
  • You're unsure what the code means or how serious it is

Gas appliances require licensed tradespeople in BC. Attempting to repair ignition components, gas valves, or control boards without proper training is dangerous and may void your warranty.

Could It Be Time for a New Furnace?

If your Lennox furnace is throwing frequent diagnostic codes - especially on an older unit - it may be worth having an honest conversation about whether repair or replacement makes more financial sense.

A furnace that's 15 years or older and requiring repeated service calls is often approaching the end of its practical lifespan. Repair costs that approach or exceed half the cost of a new unit are generally a signal that replacement is the smarter long-term investment.

A qualified technician can give you an honest assessment of your system's condition and help you weigh the options. At Whyte Mechanical, we offer professional furnace installation across Vancouver if replacement turns out to be the right call.

Keeping Your Furnace Running Well

The best way to avoid frequent diagnostic codes is regular preventive maintenance. An annual furnace tune-up catches small issues before they become fault codes - and keeps your system running efficiently throughout Vancouver's heating season.

Simple things homeowners can do between service visits include replacing the air filter every one to three months, keeping vents and registers clear of furniture and debris, and making sure the area around the furnace is clean and unobstructed.

Natural Resources Canada recommends annual maintenance for all home heating systems to maintain efficiency and extend equipment life.

Get the Right Help for Your Lennox Furnace

Understanding your Lennox furnace diagnostic codes puts you in a much better position - whether that means knowing when to swap a filter, when to reset, or when to pick up the phone. When in doubt, err on the side of caution with any code involving gas, ignition, or safety switches.

Reach out to Whyte Mechanical and our team will diagnose the issue accurately, explain your options clearly, and get your home warm again as quickly as possible.

lennox furnace diagnostic codes​

Frequently Asked Questions

How do I read Lennox furnace diagnostic codes? Most Lennox furnaces use a flashing LED light on the control board. Count the number of flashes before each pause - that sequence is your code. A reference sticker inside the furnace panel door will tell you what the code means for your specific model.

What does a flashing red light on my Lennox furnace mean? A flashing red light is your furnace communicating a diagnostic code. The number of flashes indicates the specific fault. Check the sticker inside your furnace panel door for the code reference, or call a technician if you're unsure.

Can I reset my Lennox furnace to clear a diagnostic code? A single reset is reasonable if the code appeared after a power fluctuation or one-time event. If the code returns after resetting, stop resetting and have a technician diagnose the issue - repeated resets can mask a serious underlying problem.

What is the most common Lennox furnace diagnostic code? Code 33 - a limit or flame rollout switch fault - and code 13 - a limit switch lockout - are among the most frequently seen. Both often relate to airflow issues, with a clogged filter being a common starting point to check.

How much does it cost to repair a Lennox furnace fault in Vancouver? Repair costs vary widely depending on the fault. Replacing a flame sensor or cleaning a component may be relatively minor. Control board or blower motor replacements cost more. A technician can give you a clear diagnosis and estimate before any work begins.

When should I replace my Lennox furnace instead of repairing it? If your furnace is over 15 years old and experiencing repeated faults, replacement is often the more cost-effective long-term choice. A technician can assess your system's condition and give you an honest recommendation.

REQUEST A FREE QUOTE TODAY

Our Reliable Technicians Are
Ready For Any Job

Whether you need a new heat pump for your home or are managing a large construction project, our reliable HVAC technicians are ready for any job. Reach out to us today to get a free quote for all your HVAC needs.

Request a free quote:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.