FixCode Guide
Home › Carrier › Carrier Furnace › Carrier Furnace 12 Error Code: Meaning, Causes & Fix

Carrier Furnace 12 Error Code: Meaning, Causes & Fix

Carrier Furnace display showing 12 — FixCode Guide error code graphic

Depends on the generation — read this before assuming either way. On most Carrier furnaces: 'blower on after power up', a normal start-up behaviour (blower runs about 90 seconds when power returns during a heat call), not a fault. On the variable-speed 58MVP generation the same digits are a real fault: 'blower calibration lockout' — the blower's calculated low-heat speed fell outside 250-1300 RPM on two successive attempts; auto-reset after 3 hours

Carrier uses the number 12 for two unrelated things, and the model generation decides which one your furnace means. The mainstream chart (58MCB, 58MTB, 59TN6 and most two-digit status-code models) defines 12 as BLOWER ON AFTER POWER UP: if the unit is powered up while a call for heat is present (the R-W circuit closed), or the call opens during the blower on-delay, the blower runs for 90 seconds and the furnace then proceeds normally — it sits in the fault list because the LED flashes it, not because anything failed. The older variable-speed 58MVP generation, whose codes are read as yellow-LED flashes for the first digit and green-LED flashes for the second, defines 12 as BLOWER CALIBRATION LOCKOUT: the control calculated the blower speed needed for low heat and got a value below 250 RPM or above 1300 RPM on two successive attempts, locked out, and auto-resets after three hours; Carrier directs a power reset and refers the diagnosis to fault 44, the blower calibration fault — the same out-of-range calculation occurring in operation, whose documented causes are airflow problems (undersized ductwork, excessive static pressure from a dirty filter or closed registers) and, when it appears with fault 41, blower motor wiring. So: a 12 on a furnace that then heats normally is the power-up behaviour; a 12 on a 58MVP-family furnace that will not run is a calibration lockout and belongs to a technician.

Applies to: Carrier/Bryant/Payne furnaces. Mainstream meaning: the standard two-digit status-code generations. Calibration-lockout meaning: the variable-speed 58MVP generation specifically — do not transfer either meaning across generations.
Safety first. Before you start: unplug the appliance (or switch off its breaker) before opening any panel, and close the water taps before disconnecting hoses. Furnaces burn gas and produce carbon monoxide. Never bypass a limit switch, rollout switch, pressure switch or flame sensor to 'get heat' — those parts are the safety system, and a furnace that trips them is reporting a real hazard. If you smell gas, see scorch marks or a cracked/burned vent connector, or your CO alarm sounds, stop, leave the controls alone and call a licensed HVAC technician (and the gas utility for a gas smell).

What causes the 12 code on a Carrier furnace?

A power interruption during a heat call (mainstream models)

The designed trigger for the power-up blower run — an outage, breaker work, or someone flipped the furnace switch mid-cycle. The blower runs about 90 seconds, then the normal sequence follows.

Excessive duct static pressure (58MVP calibration lockout)

Carrier's fault 44 guidance names the mechanism: the calculated blower speed goes out of range when the duct system resists too much — a dirty filter, a plugged evaporator coil, closed registers, or undersized ductwork. The filter and registers are the owner-checkable end of that list.

Blower motor or motor-wiring problem (58MVP)

When the calibration fault appears together with fault 41 (blower outside valid speed range), Carrier's chart says to check the wiring to the motor — beyond that, motor diagnosis is technician work.

Checks to run before you replace anything

  1. Identify the generation first: read the model number on the rating plate. 58MVP (and its Bryant/Payne variable-speed equivalents) is the calibration-lockout generation; most other two-digit-code models use the power-up meaning.
  2. On a mainstream model, give it its ~90 seconds: normal sequence = blower runs, stops, then a normal ignition sequence follows if the heat call persists. Heating normally afterwards closes the case.
  3. On a 58MVP showing 12 with no heat: check the air filter (a matted filter is the one owner-fixable static-pressure cause) and open every supply register, then reset power once as Carrier directs and watch whether it completes a heating cycle.
  4. Note any companion code: a 41 flashing with or after the 12 is the motor-wiring branch of Carrier's chart — record both codes for the technician.

How to fix error code 12 on carrier furnace?

  1. Mainstream 12: nothing — if heating follows, the code was information about a power interruption, not a failure.
  2. 58MVP 12: replace a dirty filter and open closed registers (the documented static-pressure causes an owner can correct), reset power, and run one watched heating cycle.
  3. A 58MVP lockout that returns after the filter/register correction is duct-static or motor diagnosis — temperature-rise and static-pressure measurement, then duct or motor work — and belongs to a licensed HVAC technician. Do not keep power-cycling it: each reset just re-runs the failed calibration.

The part that usually fails: None on mainstream models; on 58MVP, the duct system's resistance is the usual 'part'

A normal mainstream 12 corresponds to no part at all. A 58MVP calibration lockout most often resolves at the filter/duct end of Carrier's fault 44 list, with the blower motor and its wiring as the technician-tested alternative — there is no part to order from the digits 12 alone, because the digits do not say which generation's 12 you have until the model plate does.

How to reset / clear the 12 code

Mainstream 12 needs no reset — it is a start-up state, not a latched fault. The 58MVP calibration lockout auto-resets after 3 hours per Carrier's service label, and Carrier's instruction is to reset power and refer to the fault 44 diagnosis; resetting without correcting the airflow cause only repeats the lockout.

Carrier fault codes are stored by the control board and shown as two-digit codes via the status LED (short flash = first digit, long flash = second digit, with a pause between). Most codes clear automatically once the fault condition is gone and a new call for heat succeeds; a hard lockout (such as code 13 or 14) needs the fault fixed, then power cycled at the furnace switch or breaker for a few seconds, and in some lockouts the board waits up to an hour or requires several successful cycles before normal operation resumes. Clearing a lockout without fixing its cause just restarts the countdown to the next lockout.

Why does the 12 code keep coming back?

Mainstream: repeated 12s simply track repeated power interruptions — worth an electrician's glance if breakers are involved. 58MVP: a calibration lockout that returns after airflow correction is telling you the static or motor problem is still there; quote both the 12 and any 41 when booking.

Can you still use the furnace with 12 showing? Mainstream: yes — let it finish its start-up and heat. 58MVP in lockout: no heat until it resets and the cause is corrected; use backup heat and book the visit if it repeats.

How to stop 12 coming back

When to call a pro. Mainstream: only for the stall case (never progresses to ignition with a standing call). 58MVP: any returning calibration lockout is a technician case — it is a genuine fault on that generation, despite sharing digits with a harmless behaviour elsewhere.

Retrieving stored fault codes on Carrier furnaces

Carrier boards include a component test mode (a test pin/shorting jumper on the board, per the installation manual) that runs the inducer, blower and ignition sequence on demand, and the board keeps the last faults in memory readable as LED codes. The full fault chart is printed on the blower-door label of every unit — photograph it before relying on any online chart, because code assignments differ slightly between board generations.

Other Carrier furnace error codes

CodeMeaningFirst fix
11No previous code — the control's stored fault history is empty; this is not a faultNo repair needed: run a heating or cooling cycle to check the system; a furnace flashing 11 simply has nothing stored
13Limit circuit lockout — the control locked the furnace out because a limit or flame rollout switch in the limit circuit stayed open longer than 3 minutes, or limit trips came in succession (10 successive trips during high-heat; the variable-speed generation also locks out after 3 successive trips during low-heat). The control auto-resets after 3 hours.Restore airflow: new filter, open registers, clean the blower wheel (and have the indoor coil cleaned if it's matted — HVAC technician work).
14Ignition lockout — the furnace failed to ignite gas and prove flame in 4 attempts, so the control locked out; it auto-resets after 3 hours (Carrier's wording; see code 34 for the underlying ignition-proving fault)Clean the flame sensor if light-then-die is the pattern: power off, remove the sensor, and polish the rod gently — Carrier's flow specifies cleaning the flame sensor (its chart uses fine sandpaper/steel wool on the rod); the goal is removing the oxide sheen, not scoring metal.
15Blower motor lockout — the blower failed to reach 250 RPM or to communicate within 30 seconds of turn-on, in two successive heating cyclesThe control auto-resets after 3 hours; diagnose as code 41 — licensed HVAC technician work
21Gas heating lockout — Carrier's service label words it: 'STATUS CODE 21 — GAS HEATING LOCKOUT. Control will NOT auto reset. Check for: mis-wired gas valve; defective control (valve relay).' The control has shut down gas heating and, uniquely among Carrier's common lockouts, it will not clear itself with time.The one owner-level step Carrier sanctions: turn power off, wait 5 minutes, restore power and set the thermostat to call for heat once. If 21 does not return and the furnace completes a normal heating cycle, the lockout is cleared. If it returns, stop — the remaining steps are licensed-technician work.
22Abnormal flame-proving signal — flame is proved while the gas valve is de-energised; the inducer runs until the fault clearsTurn the furnace off and do not run it on this code; a leaking gas valve is licensed HVAC technician work
23Pressure switch did not open — a pressure switch is still closed (made) when a call for heat beginsCheck the pressure tubing for blockage and clear it; switch testing is licensed HVAC technician work — never jumper the switch
24Secondary voltage fuse open — the 3-amp fuse on the control board has blown (24V circuit short/overload).Repair the short (tape/replace damaged wire sections, correct rub points with a grommet).
25Invalid model selection or setup error — the model plug is missing or incorrect, or a setup switch is wrongly setFour flashes at power-up only: the control defaults to its stored model and still runs; correction is licensed technician work
31Pressure switch did not close (or opened) during operation — the inducer couldn't prove proper venting draft.Clear vent/intake obstructions; correct a sagging vent run so condensate drains back as designed.
32Low heat pressure switch did not close / opened (on two-stage Carrier furnaces: the low-fire pressure switch proof failed).Clear restrictions; clean condensate path; replace bad tubing.
33Limit circuit fault — a limit, flame rollout, draft safeguard or blocked-vent switch (as fitted) in the limit circuit is open right now, but the control hasn't escalated to lockout (13) yet.Restore airflow (filter, registers, wheel/coil cleaning).
34Ignition proving failure — flame was not sensed in the trial for ignition; the control tries 3 more times, then lockout code 14Confirm gas and the manual valve are on; the rest is licensed HVAC technician work
35Gas valve fault (modulating models) — the modulating gas valve failed to respond to a control command, or power to its electronics was interruptedGas valve and wiring diagnosis is licensed HVAC technician work

See the full list on the Carrier Furnace error codes hub.

Codes 12 gets confused with

21 — Gas heating lockout — Carrier's service label words it: 'STATUS CODE 21 — GAS HEATING LOCKOUT. Control will NOT auto reset. Check for: mis-wired gas valve; defective control (valve relay).' The control has shut down gas heating and, uniquely among Carrier's common lockouts, it will not clear itself with time. Code 21 is the Carrier control declaring that it cannot trust its own gas valve output.

43 — Low-heat pressure switch open while the high-heat pressure switch is closed — the stage switches disagree. That is the mainstream Carrier chart's wording (58CVA service label: 'LOW-HEAT PRESSURE SWITCH OPEN WHILE HIGH-HEAT PRESSURE SWITCH IS CLOSED'). On the older 58MVP variable-speed generation the same code is titled PRESSURE SWITCH CALIBRATION FAULT — see the honesty note in the what and FAQ: both titles are Carrier's own, on different generations. A two-stage Carrier furnace proves its vent with two pressure switches set at different drafts: the low-heat switch makes at the gentle draft of low fire, and the high-heat switch needs the stronger draft of high fire before it will make.

13 — Limit circuit lockout — the control locked the furnace out because a limit or flame rollout switch in the limit circuit stayed open longer than 3 minutes, or limit trips came in succession (10 successive trips during high-heat; the variable-speed generation also locks out after 3 successive trips during low-heat). The control auto-resets after 3 hours. Carrier code 13 is a lockout, not a first offence, and Carrier defines its triggers exactly: a limit or flame rollout switch (on some models also a draft safeguard or blocked vent switch in the same circuit) open longer than 3 minutes, or successive limit trips — 10 during high-heat, and on the variable-speed generation 3 during low-heat.

33 — Limit circuit fault — a limit, flame rollout, draft safeguard or blocked-vent switch (as fitted) in the limit circuit is open right now, but the control hasn't escalated to lockout (13) yet. 33 is 13's earlier chapter, and Carrier's service instructions define it by the circuit, not just by overheating: a limit OR flame rollout switch is open.

Frequently asked questions

Is Carrier code 12 an error?

On most Carrier furnaces, no — it is the power-recovery blower run, listed in the code chart for completeness. On the variable-speed 58MVP generation, yes — there 12 is a blower calibration lockout and a real fault. The model number, not the digits, decides which answer is yours.

What is a blower calibration lockout on a Carrier 58MVP?

The control calculated the blower speed required for low-heat operation and the result fell below 250 RPM or above 1300 RPM on two successive attempts (Carrier's service-label figures). The control locks out, auto-resets after three hours, and Carrier routes the diagnosis to fault 44 — the same out-of-range calculation — whose documented causes are dominated by duct resistance: dirty filter, plugged coil, closed registers, undersized ducts.

My Carrier furnace flashed 12 and then heated normally. Should I worry?

On a mainstream model that is the code working as designed after a power interruption during a heat call: blower runs about 90 seconds, ignition follows, house heats. Log it and move on. Worry only if the furnace stalls at that behaviour, or if your model is a 58MVP — on that generation a lone 12 with normal heat afterwards is still worth mentioning at the next service, because it recorded a calibration lockout.

How to fix error code 12 on carrier furnace?

Start here: Mainstream 12: nothing — if heating follows, the code was information about a power interruption, not a failure. 58MVP 12: replace a dirty filter and open closed registers (the documented static-pressure causes an owner can correct), reset power, and run one watched heating cycle.

Related guides

Carrier Furnace error codes hubAll Carrier error codes

Facts on this page were checked against manufacturer documentation: mans.io · mans.io · www.shareddocs.com · mans.io · www.manualshelf.com · manualsdump.com