Bryant Furnace Error Code 31: Causes, Troubleshooting, and Repair Options

Bryant Furnace Code 31 Indicates a Specific Fault Detected By The Control Board, Often Related To Flame Loss Or Ignition Failure. This Article Explains The Meaning Of Code 31, Common Causes, Safety Precautions, Step-By-Step Troubleshooting, Potential Parts To Replace, And Guidance On When To Call A Professional Technicia

Item Summary
Code 31
Typical Meaning Ignition Or Flame Flame Loss / Flame Sense Fault
Common Causes Dirty Flame Sensor, Faulty Ignitor, Gas Valve Problem, Wiring Or Control Board Issue
Immediate Action Turn Off Power, Check For Error Reset, Inspect Flame Sensor And Ignitor

What Bryant Furnace Code 31 Means

On Bryant furnaces, Code 31 is an error recorded by the electronic control board that typically indicates a problem with ignition or flame sensing. The control board expects a consistent flame signal during burner operation. If the board does not detect a stable flame within a programmed time window, it will lock out and display code 31 to signal a failure in the ignition-flame sequence.

How The Furnace Ignition And Flame Sensing System Works

Understanding the ignition and flame sensing process helps clarify why code 31 appears. When a heat call starts, the control board energizes the inducer, opens the gas valve, and powers the ignitor. The ignitor lights the gas, and a flame sensor confirms combustion. If the sensor does not detect a flame, the control board shuts the gas off to prevent unburned gas accumulation.

Common Causes Of Bryant Furnace Code 31

Several issues can produce the same symptom of flame loss or nonexistent flame signal. The most common causes include:

  • Dirty Or Corroded Flame Sensor: A buildup of soot or oxidation on the sensor prevents reliable detection.
  • Faulty Hot Surface Ignitor Or Spark Ignitor: The ignitor may not reach proper temperature or fail to create a reliable spark.
  • Gas Supply Or Gas Valve Issues: Low gas pressure, closed valves, or a malfunctioning gas valve can prevent ignition.
  • Blocked Burner Orifices: Debris, rust, or insects in burners can interfere with flame propagation.
  • Wiring Problems Or Loose Connections: Damaged or loose wires between the sensor, ignitor, and control board can break the signal path.
  • Control Board Fault: The board itself or its flame detection circuitry can fail or produce false readings.

Safety First Before Any Troubleshooting

Always prioritize safety. Before inspecting a furnace, turn off power at the service switch and shut off gas if servicing components related to the gas supply. If the furnace emits a gas odor or a strong electrical smell, evacuate and contact the gas company or an HVAC professional. Working on gas and electrical systems carries risk; homeowners should limit hands-on repairs to noninvasive tasks like cleaning the flame sensor.

Tools And Supplies For Basic Troubleshooting

Having the right tools speeds up diagnosis and reduces risk. Useful items include a multimeter, insulated screwdrivers, a small wire brush or 400-600 grit sandpaper, needle-nose pliers, a flashlight, and high-temperature replacement parts when required. A spare flame sensor or ignitor can be helpful for testing.

Call 888-906-9139 – Get Your Free HVAC Quote & Save More Today!

Step-By-Step Troubleshooting For Code 31

1. Verify Error And Reset

Record the error code display and check the owner’s manual or control board label for blink patterns and meaning. Try resetting the furnace by switching power off for 30 seconds and then back on. If code 31 returns quickly, further inspection is needed.

2. Inspect Flame Sensor And Clean It

The flame sensor is a thin metal rod near the burners. Remove the sensor and wipe it gently with a non-abrasive pad or fine sandpaper to remove oxidation. Reinstall securely. A clean flame sensor is one of the most common and effective fixes for code 31.

3. Check The Ignitor

For hot surface ignitors, visually inspect for cracks or light discoloration and measure resistance with a multimeter versus manufacturer specs. A cracked or electrically out-of-spec ignitor requires replacement. For spark ignitors, verify the spark is present and consistent during the ignition cycle.

4. Confirm Gas Flow And Valve Operation

Ensure the gas shutoff is open and other household gas appliances are functioning. If gas flow appears low or inconsistent, stop troubleshooting and call a licensed technician or gas utility. A malfunctioning gas valve on the furnace will prevent ignition and trigger code 31.

5. Examine Burners And Flame Pattern

With power on and the furnace running, observe burner flames (maintain a safe distance). Flames should be strong and mostly blue. Yellow, lifting, or absent flames suggest burner obstruction or gas pressure issues.

6. Inspect Wiring And Connectors

Look for loose terminals, corroded connectors, or damaged wires between the flame sensor, ignitor, gas valve, and control board. Tighten connections and replace visibly damaged wires. Use a multimeter to test continuity when necessary.

Call 888-906-9139 – Get Your Free HVAC Quote & Save More Today!

7. Test The Flame Sensor Signal

Advanced troubleshooting uses a multimeter to measure the millivolt signal from the flame sensor while the furnace is running. Low or no signal indicates either a bad sensor, poor ground, or wiring/component failure. This test usually requires technical knowledge.

Parts That Commonly Need Replacement

Depending on diagnostics, the following parts are often replaced to resolve Code 31:

  • Flame Sensor Rod
  • Hot Surface Ignitor Or Spark Module
  • Gas Valve
  • Control Board (In Rare Cases)
  • Burner Orifices Or Manifold Components

Use OEM Bryant or Carrier parts for best compatibility. Third-party parts can work but verify specifications and warranties before installing.

When To Call A Professional Technician

Call a licensed HVAC technician when any of the following applies: suspicion of a gas leak, inability to identify the issue after basic checks, failed ignitor or gas valve replacement, repeated lockouts after repairs, or a suspected control board failure. Professionals can perform safe gas pressure measurements, combustion analysis, and control board diagnostics.

Estimated Costs For Repairs

Repair costs vary by part and labor rates. Typical ranges in the U.S. include: flame sensor replacement $75–$150, ignitor replacement $150–$350, gas valve replacement $200–$600, and control board replacement $300–$800. Labor and service fees influence the final price. Always get an itemized estimate before authorizing major work.

Preventive Maintenance To Avoid Code 31

Regular maintenance reduces chances of code 31. Recommended preventive steps include annual professional tune-ups, periodic flame sensor cleaning, changing filters on schedule, keeping combustion air intake and exhaust vents clear, and scheduling timely replacements for aging ignitors or sensors.

How To Interpret Recurring Code 31 Lockouts

Recurring code 31 often points to an intermittent issue such as a marginal flame sensor, crumbling ignitor, or loose wiring. Document when lockouts happen—after startup, mid-cycle, or following power interruptions—to help a technician narrow the cause. Persistent intermittent failures are more likely control board or wiring related.

Compatibility And Model Notes

Bryant furnace error code labeling can vary slightly by model and control board generation. Code 31 normally refers to ignition/flame sense faults across many Bryant and Carrier-branded units, but always consult the unit’s control board label or manual for model-specific definitions.

Frequently Asked Questions About Code 31

Can Homeowners Replace The Flame Sensor Themselves?

Yes. Replacing or cleaning the flame sensor is a common homeowner task requiring basic tools and power-off safety. For gas valve or ignitor replacement, skilled DIYers can proceed if experienced; otherwise, call a professional.

Will Resetting The Furnace Fix Code 31 Permanently?

Resetting may temporarily clear the error, but recurring code 31 usually requires cleaning, replacement, or repair. Use resets only as a diagnostic step, not a long-term fix.

Does Code 31 Mean The Control Board Is Bad?

Not necessarily. Control boards are less commonly the root cause than sensors, ignitors, or gas issues. Boards can fail, but technicians typically rule out simpler causes first.

Is Code 31 Dangerous?

Code 31 is a safety response to failed ignition or flame sensing. The control board shuts off the gas to prevent unburned gas accumulation, reducing danger. However, never ignore repeated lockouts or gas odors.

Resources And Further Reading

Owners should reference the furnace’s installation and service manual for specific error code definitions, wiring diagrams, and replacement part numbers. Manufacturer support lines and certified Bryant/Carrier technicians provide model-specific diagnostics and repair guidance.

Key Takeaway: Bryant Furnace Code 31 Generally Points To An Ignition Or Flame Sensing Problem. Start With Safe Reset And Flame Sensor Cleaning, Inspect Ignitor And Gas Supply, Check Wiring, And Call A Licensed HVAC Technician If The Issue Persists Or If Gas Components Require Service.

Scroll to Top