Bryant Β· Furnace

Bryant Furnace Code 23: Meaning, Causes & Fixes

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

Bryant Furnace: Code 23
Applies to: Most Bryant single- and two-stage gas furnaces with a 2-digit LED status code (e.g. 350MAV, 355 series and similar boards). On some newer boards this fault may be shown as a different number or flash pattern; always confirm the legend on the door label, as the 'pressure switch did not open' meaning can vary by control board.
Typical repair cost: $0 DIY – $350 if the pressure switch or wiring 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 23: what it means

Bryant Furnace Code 23 means Pressure Switch Did Not Open β€” when the furnace began its heating cycle, the control board saw the pressure switch contacts already closed before the inducer (draft) motor started.

Under normal operation, the pressure switch should be open at rest and only close after the inducer starts pulling air. If the board sees it closed at the wrong time, it can’t verify that airflow is actually being proven by the inducer β€” so it flags Code 23 and refuses to fire the burners as a safety measure.

This almost always points to a stuck-closed pressure switch or a shorted / miswired switch circuit, not to a blockage or weak inducer (that family of problems trips the opposite fault β€” a switch that won’t close). Because the fix lives inside the cabinet, this is rated a pro repair.

Reset behavior varies by board: many Bryant controls will retry and clear the code once the switch opens normally, but a genuinely stuck switch will keep re-triggering it every cycle. Confirm the exact behavior on your unit’s door label.

Bryant furnace code 23: common causes, ranked by probability

  1. Stuck-closed pressure switch β€” the diaphragm contacts have failed closed or are gummed up and no longer open at rest. Most common cause.
  2. Shorted or pinched switch wiring β€” a wire has chafed against sheet metal or a connector is bridging the two switch terminals, holding the circuit closed.
  3. Miswired switch after a prior repair β€” leads reconnected to the wrong terminals or a jumper accidentally left in place.
  4. Condensate or debris in the switch hose β€” moisture trapped in the tube can hold the diaphragm closed on some designs.
  5. Failed control board input β€” rare, but a board that misreads the switch state can report Code 23 even with a good switch.

How to fix Bryant furnace code 23: safe checks first

These are the only steps a homeowner should do β€” nothing inside the cabinet:

If Code 23 returns after one reset, stop and call a technician.

How a technician will diagnose it

A qualified tech will typically:

  1. Read the stored fault history from the control board to confirm Code 23.
  2. Meter the pressure switch at rest with the inducer off β€” it should read open. A switch reading closed with no draft is the smoking gun.
  3. Inspect the switch wiring and connectors for shorts, pinches, corrosion, or a jumper left from a previous repair.
  4. Check the switch hose/tube for trapped condensate or debris that could hold the diaphragm closed.
  5. Verify the board is correctly reading the switch input, and confirm the switch closes normally once the inducer runs.
  6. Replace the pressure switch or repair the wiring, then run a full heat cycle to confirm the fault clears.

This is a quick diagnosis for an experienced tech β€” if a quote balloons into replacing the inducer or board before the switch itself is tested, ask why.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Code 23 every cycle, no ignitionStuck-closed pressure switchReset power once; verify filter/ventsMeter and replace pressure switch
Code 23 after a recent repairMiswired or jumpered switchNone β€” call the tech who serviced itCorrect wiring, remove jumper
Code 23 intermittentChafed or pinched switch wireReset once, note when it returnsInspect/repair switch wiring & connectors
Code 23 on high-efficiency unitCondensate in switch hoseClear visible condensate drain clogClear/replace switch tube, drain trap
Code 23 with good switch testedFaulty board inputNoneReplace control board

Bryant furnace code 23 repair cost

Honest US ranges, parts and labor:

Because the pressure switch is inexpensive and the labor is short, most Code 23 repairs land in the $150–$350 range once diagnosed.

If your board shows a pressure switch that failed to close instead of failing to open, see Code 31 β€” or Code 32 on two-stage models β€” since those point to inducer, venting, or blockage problems rather than a stuck-closed switch.

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 Bryant Code 23 dangerous?

It is a safety-related fault, not an immediate hazard. The furnace refuses to run because the pressure switch was already closed before the inducer started, which the board treats as a fault to prevent unsafe operation.

Will Code 23 reset on its own?

On most Bryant boards the fault clears once the switch opens correctly, but a persistent stuck-closed switch keeps re-triggering it. The underlying wiring or switch problem must be fixed for normal operation to return.

Can I fix a Code 23 myself?

You can reset power once and confirm your filter, thermostat and vents are fine. The actual repair involves testing or replacing the pressure switch and wiring inside the cabinet, which is technician work.

How much does it cost to fix Code 23?

If it clears after a reset it may cost nothing. A replacement pressure switch typically runs $150–$350 installed, depending on model and labor rates in your area.

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