Carrier · Furnace

Carrier Furnace Code 45: Control Circuitry Lockout Fix

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

Carrier Furnace: Code 45
Applies to: Carrier gas furnaces with LED-flash diagnostics (Infinity, Performance and Comfort series) using Bryant/Carrier-family control boards. Flash-code legends vary by board revision, so confirm against the label on the blower-door.
Typical repair cost: $0 DIY reset – $700 if the control board is replaced — 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 45: what it means

Carrier Code 45 is a Control Circuitry Lockout. The furnace’s control board has detected a fault in its own internal circuitry and has shut the system down as a safety measure.

Per Carrier’s documentation, this lockout is triggered by one of three things:

The good news is that Code 45 auto-resets after one hour — you do not have to do anything to clear the lockout state. The bad news is that if the code returns after resetting, the control board is almost always the cause and the usual fix.

Because the fault is inside the control board and its low-voltage circuitry, this is a pro-level repair. There is no burner, gas-supply, or airflow adjustment a homeowner can make that resolves Code 45.

Carrier furnace code 45: common causes, ranked by probability

  1. Failed control board — the single most common outcome, especially if the code repeats. The flame-sense circuit or the board’s onboard logic has degraded or failed.
  2. Stuck gas-valve relay on the board — the relay that switches the gas valve has welded or hung, which the board detects and locks out on.
  3. Software check error / one-time glitch — a transient fault (power surge, brownout, or noise) that trips the self-test. This may clear and never return.
  4. Flame-sense circuit fault — degradation in the sensing circuitry on the board itself (distinct from a dirty flame sensor, which throws flame-proving codes, not Code 45).

Note: gas-supply, ignition, and pressure-switch problems belong to other codes (12, 13, 14, 22, 23, 31–34) — not to Code 45. Do not let a tech chase those under this code.

How to fix Carrier furnace code 45: safe checks first

These are the only steps a homeowner should do:

If the code returns after your single reset, stop and call a technician. Everything else — the board, relays, sensing circuits, and wiring — is inside the cabinet and off-limits.

How a technician will diagnose it

A qualified tech will typically:

  1. Read the stored flash codes and confirm Code 45 against the board-specific legend on the blower-door label (legends vary by board revision).
  2. Inspect the control board for visible damage — scorching, swollen components, corroded traces, or a burnt relay.
  3. Test the gas-valve relay for a stuck or welded contact using a multimeter.
  4. Check the flame-sense circuit wiring and connections back to the board.
  5. Verify incoming line and low-voltage power to rule out surges or a failing transformer feeding the board.
  6. Confirm grounding, since poor ground can produce erratic flame-sense readings.

If the board fails these checks — or the code returns with no other explanation — the tech will recommend replacing the control board. Ask them to confirm the exact board part number matches your furnace model.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Code 45, furnace resumes after ~1 hour and stays runningOne-time software glitch / surgeNote it; monitor for repeatsNo repair needed unless it recurs
Code 45 returns repeatedlyFailed control boardSingle power cycle onlyTest and replace control board
Furnace tries to run then locks out with Code 45Stuck gas-valve relay on boardNone — do not open cabinetTest relay, replace control board
Code 45 with no heat at allFlame-sense circuit failure on boardConfirm thermostat/breakerInspect sensing circuit; replace board
Code 45 after a storm or power outagePower surge tripped self-testCycle power onceVerify board integrity and surge protection

Carrier furnace code 45 repair cost

Honest US ranges (parts + labor; regional and model differences apply):

If your furnace is out of warranty and the board is the confirmed fix, get the exact part number and compare quotes. If it’s under Carrier’s parts warranty, you may only pay labor.

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

Will Carrier Code 45 clear on its own?

Yes. Code 45 is a control circuitry lockout that auto-resets after one hour. If it clears and the furnace runs normally, it may have been a one-time glitch, but a repeat means the board needs attention.

Can I fix Code 45 myself?

The only safe homeowner step is a single power cycle at the breaker and confirming the filter and thermostat are fine. The fault lives on the control board, so diagnosis and any board or wiring work is a licensed technician's job.

Does Code 45 mean my control board is bad?

Not always, but often. It points to a flame-sense circuit failure, a software check error, or a stuck gas-valve relay on the board. If it repeats after a reset, a control board replacement is the usual fix.

Is Code 45 dangerous?

The lockout itself is a safety response that stops the furnace, so it is not an immediate hazard. But a stuck gas-valve relay is a control fault that should be checked promptly by a pro rather than ignored.

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