Bryant · Furnace

Bryant Furnace Code 14: Meaning, Causes & Fixes

Last updated Sep 13, 2026 · By fixme.vip Editorial

Bryant Furnace: Code 14
Applies to: Bryant single-stage and two-stage gas furnaces with LED fault-code control boards, including many 3xx/9xx series; exact code text varies by board revision, so confirm against your unit's door label.
Typical repair cost: $0 DIY – $600 if the gas valve or control board needs replacement — compare free local quotes

Get this fixed by a local pro

Free, no-obligation quotes from licensed HVAC technicians in your area. Compare up to 3 estimates before anyone visits.

Get free local quotes

Bryant furnace code 14: what it means

On most Bryant gas furnaces, Code 14 indicates an ignition lockout — the control board tried to light the burners a set number of times (typically three or four), failed to prove a stable flame each time, and shut the system down for safety.

Because the exact flash-code legend varies by board revision, always confirm Code 14 against the fault-code label printed inside your furnace’s blower door. Some older or OEM-variant boards use a different numbering scheme, so the door label is the authority for your specific unit.

A lockout is the furnace doing its job: rather than keep pumping gas into a chamber that won’t light, it stops. The heat stays off until the fault is cleared and the underlying cause is fixed. This is why we rate it pro-level — the diagnosis often involves the igniter, flame-sensing circuit, or gas train, and repeated reset attempts can be unsafe.

Bryant furnace code 14: common causes, ranked by probability

  1. Dirty or failing flame sensor — the most common cause. If the sensor can’t detect the flame, the board assumes ignition failed and eventually locks out.
  2. Weak or cracked hot surface igniter — the igniter no longer gets hot enough to light gas reliably, so the burner misses on some or all attempts.
  3. Insufficient or interrupted gas supply — a partially closed manual gas shutoff, a tripped gas meter, or low pressure starves the burners.
  4. Dirty burners or clogged burner ports — carbon or debris disrupts the flame so it can’t be sensed consistently.
  5. Weak or failing gas valve — the valve doesn’t open fully or reliably, producing a marginal flame.
  6. Poor flame-sensor wiring or grounding — a loose connection or bad chassis ground causes intermittent flame-detection failures.
  7. Control board fault — least common; the board mis-reads flame current or mis-sequences ignition.

How to fix Bryant furnace code 14: safe checks first

These are the only checks a homeowner should perform. Do not open the gas valve manifold, bypass any safety switch, or repeatedly reset a unit that keeps locking out.

How a technician will diagnose it

A qualified tech will typically:

  1. Read stored fault history on the board to confirm Code 14 and see any companion codes.
  2. Watch a full ignition sequence — inducer start, igniter glow, gas valve opening, and whether a flame is established.
  3. Measure flame-sensor microamp signal with a meter; a reading well below spec (often under ~1–2 µA when several are expected) points to a dirty sensor or grounding problem.
  4. Test the hot surface igniter for resistance and visually check for cracks or hot spots.
  5. Check incoming and manifold gas pressure with a manometer against the rating-plate spec.
  6. Inspect burners for debris, rust, or misaligned flame.
  7. Verify grounding and wiring at the sensor, valve, and board.

If a tech quotes a board or gas valve replacement without first checking the flame sensor and igniter, ask them to justify it — those are the cheapest and most common fixes.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Igniter glows, flame lights briefly then dropsDirty flame sensorReplace filter; one power resetClean/replace sensor, measure microamps
Igniter glows but no flame ever appearsGas supply or gas valve issueConfirm other gas appliances workCheck gas pressure, test/replace valve
Igniter doesn’t glow at allFailed hot surface igniterVisual check onlyTest and replace igniter
Locks out only on cold morningsMarginal igniter or borderline flame signalReplace filterReplace igniter, verify flame current
Weak, yellow, or uneven flameDirty burnersNone (safety)Clean burners and ports
Random intermittent lockoutsLoose wiring or bad groundCheck breaker/thermostatRepair wiring, verify chassis ground

Bryant furnace code 14 repair cost

Honest US ranges, parts and labor combined where applicable:

Costs vary by region, furnace age, and whether OEM parts are required. A cleaned flame sensor is often the cheapest resolution, which is why many techs check it first.

Safety first: anything beyond filters, batteries, and visual checks on gas-burning equipment should be handled by a licensed technician. Repeatedly resetting a locked-out unit can mask a dangerous fault. When in doubt, get a pro.

Parts & tools for this fix

As an Amazon Associate, fixme.vip earns from qualifying purchases. Prices and availability are on Amazon.

Frequently asked questions

Is Bryant Code 14 dangerous?

The code itself is a safety lockout, so the furnace has already shut off gas to protect you. It is not an immediate hazard, but it means the furnace tried and failed to light safely and needs attention.

Can I reset a Bryant furnace showing Code 14?

You can cycle power once at the breaker to clear a one-time lockout. If Code 14 returns, stop resetting it and call a technician, since repeated ignition attempts can pool unburned gas.

Why does my Bryant furnace lock out on Code 14?

Code 14 on most Bryant boards is an ignition lockout after several failed attempts to prove a flame, usually caused by a dirty flame sensor, weak igniter, or gas supply issue.

How much does it cost to fix Bryant Code 14?

Anywhere from $0 if a cleaned flame sensor fixes it, up to about $600 if the gas valve or control board fails. A common igniter replacement runs roughly $150 to $350 installed.

Different code on your furnace? Look it up — and if we haven't covered it yet, telling us is how it gets written next.