Carrier · Furnace

Carrier Furnace Code 12: Meaning, Causes & Fixes

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

Carrier Furnace: Code 12
Applies to: Carrier gas furnaces with LED status boards (58/59-series and many Bryant/Payne cousins). Legends can vary by board revision, so confirm the flash count against the label inside the blower door.
Typical repair cost: $0 DIY – $350 if a loose connection or failing board is found — 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

Carrier furnace code 12: what it means

Carrier Furnace Code 12 means “Blower On After Power Up” — the control board detected that either its 115 VAC (line voltage) or 24 VAC (control/thermostat voltage) power was interrupted during a call for heat.

When power returns, the board plays it safe: it runs the blower for about 90 seconds to clear any residual heat from the heat exchanger, then returns to normal operation. That’s the whole story — this is a status/history code, not a lockout.

Because it’s a self-clearing code, you do not need to reset the furnace. Once power is stable and a normal cycle completes, Code 12 stops flashing. It may still sit in the board’s fault-history memory as a record that a power interruption happened.

The value of Code 12 is what it tells you: if it shows up repeatedly, your furnace is losing power mid-cycle, and something is causing that — anything from a tripped breaker to a loose wire or a failing transformer. Those are worth chasing down.

Note: LED flash legends can vary slightly between board revisions. Always confirm the flash count against the diagnostic label printed inside the blower compartment door of your specific unit.

Carrier furnace code 12: common causes, ranked by probability

  1. A normal utility power blip or outage — a brief grid interruption during a heat call. Extremely common after storms or momentary sags. Nothing is wrong with the furnace.
  2. A tripped breaker or a bumped furnace disconnect switch — someone switched off the service switch, or the breaker tripped and reset.
  3. Loose or corroded 115 VAC line-voltage connections — at the disconnect, junction box, or board line terminals, causing intermittent dropout.
  4. Loose or damaged 24 VAC control wiring — thermostat wire, board terminals, or a low-voltage splice interrupting control power momentarily.
  5. A weak or failing low-voltage transformer — dropping out under load and briefly killing the 24 VAC control circuit.
  6. A control board issue — an aging board that momentarily loses its own power or misreads voltage. Least common; diagnosed by elimination.

If Code 12 appears once after a known storm or outage, it usually needs no action. If it appears repeatedly, causes 3–6 deserve a technician’s attention.

How to fix Carrier furnace code 12: safe checks first

These are the only checks a homeowner should do — no cabinet, no wiring, no tools inside the unit.

If the code keeps returning after these checks, stop here — the remaining causes are inside the cabinet and are technician work.

How a technician will diagnose it

A qualified tech treats Code 12 as a clue, then hunts for the intermittent power loss. Expect them to:

A good tech will not simply swap the board without first confirming the power supply is stable — that’s the sanity check on any quote you get.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Code 12 once after a storm/outageUtility power blipVerify thermostat & breaker; no further actionNone needed unless recurring
Blower runs ~90s then furnace works normallyNormal post-power-up blower purgeConfirm normal heating resumesNone — expected behavior
Breaker tripped, Code 12 loggedTripped breaker / off switchReset breaker once; check furnace switchInvestigate why breaker tripped if repeated
Code 12 recurs with no outagesLoose 115 VAC connectionReseat blower doorTest & tighten line-voltage connections
Intermittent heating, Code 12 repeatingLoose 24 VAC / thermostat wiringReplace thermostat batteriesInspect & repair low-voltage wiring
Code 12 with random dropouts under loadFailing transformerNoneTest & replace 24 VAC transformer
Persistent Code 12, wiring checks cleanControl board faultNoneReplace control board

Carrier furnace code 12 repair cost

Code 12 itself is free to “fix” when it’s just a power blip. Costs only appear when a real intermittent fault is found:

Get connection and transformer checks done before authorizing a control board — the board is the most expensive and least likely cause.

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.

Frequently asked questions

Is Carrier Code 12 a serious problem?

Usually not. It's a status/history code telling you power (115 VAC or 24 VAC) was interrupted during a call for heat. The furnace runs the blower about 90 seconds, then resumes normal operation.

Does Code 12 stop my furnace from heating?

No. Code 12 is not a lockout. Once power is stable, the furnace should heat normally. If it keeps recurring, an intermittent power or connection problem is worth investigating.

Do I need to reset the furnace after Code 12?

No manual reset is required. The code clears itself once the control sees stable power and completes a normal cycle. It may remain in the fault history log until cleared or overwritten.

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