Error Code b1
High

Goodman GMVM970803BN Error Code b1: Blower Communication Error

TL;DR
b1 means the control board has lost the digital communication link with the ECM blower motor. The furnace shuts down until the link is restored, and a technician must inspect the control wiring and may need to replace the motor or control module.
Disclaimer
This article is for informational purposes only and does not guarantee the accuracy or completeness of the information provided. Always turn off power and gas supply before attempting any repairs. If you smell gas, leave immediately and call your gas company. Consult a licensed HVAC technician for diagnosis and repair. Any actions taken based on this information are at your own risk.

What Does Code b1 Mean?

A b1 code on the Goodman GMVM970803BN indicates a communication breakdown between the Integrated Control Module and the circulator blower motor. This furnace uses an ECM (electronically commutated motor) for the blower, and the control module does not simply switch it on and off — it sends the motor digital commands for speed and operating mode over a dedicated communication link so airflow can be matched to each firing rate. When that link fails, the board can no longer tell the blower what to do, so the furnace shuts down.

The distinction between b1 and b0 is precise and worth understanding. b0 means the blower motor is not running at all — a power, connection, obstruction, or dead-motor problem. b1 is narrower: it means the communication channel itself has failed, even if power to the motor is present. The ECM harness carries separate conductors for line power and for the communication signals, so a broken or intermittent communication wire, or a loose or corroded communication connector, will set b1 while the power side may be perfectly intact. A failed motor controller — the electronics inside the motor housing that interpret those commands — or a failed control module can also break the link.

Because the fault is about the data path rather than raw power, the repair focus differs from b0. On b1 a technician concentrates on the integrity of the communication wiring and the electronics at each end of it, rather than assuming the motor is simply not being powered. The ECM communicating blower is central to how this modulating furnace regulates airflow, so restoring reliable communication is what returns it to normal operation.

What You'll Notice

Common Causes

Cause Likelihood DIY?
Loose wiring connection at circulator blower motor control leads Most common ✗ Call a pro →
Failed circulator blower motor control leads Common ✗ Call a pro →
Failed integrated control module Common ✗ Call a pro →

How This Is Diagnosed

A technician isolates b1 as a communication problem rather than a power or mechanical one. With power off, they inspect and reseat the communication connectors and the harness between the Integrated Control Module and the ECM motor, looking for loose pins, corrosion, chafing, or a broken conductor on the signal wires specifically. Because b1 can be intermittent, they flex and wiggle-test connections that look suspect rather than relying on a single static check.

If the communication wiring is sound, the technician evaluates the electronics at each end — using a specialized ECM motor tester to determine whether the motor's controller is responding, and checking the control module's output. Whichever end has failed is replaced with the correct model-specific part so the communication protocol remains compatible. Confirming b1 versus b0 keeps this work aimed at the data link instead of at a motor that may in fact be receiving power fine.

When to Call a Professional

This code involves components that are not homeowner-serviceable, so have a licensed HVAC technician diagnose and repair it. Keep in mind:

🔧 Find an HVAC Pro Near You
Compare quotes from HVAC pros in your area. Free quotes, no obligation.
Get Free Quotes
We earn a referral fee when you connect with a service provider through this link.

Frequently Asked Questions

How is b1 different from b0?

b1 means the communication link between the control board and the blower motor has failed, while b0 means the motor is not running at all. With b1 the motor may still have power; the problem is that the board and motor can no longer exchange commands.

What usually causes a b1 code?

The most common cause is a loose or corroded connection in the communication wiring between the control board and the ECM motor. A failed motor controller or a failed control module can also break the link, but wiring is checked first.

Why does a communication fault stop the whole furnace?

The control board relies on the communication link to tell the blower how fast to run. Without it, the board cannot ensure the blower will move air across the heat exchanger, so it shuts the furnace down rather than risk running without proper airflow.

Will I need a new blower motor for a b1?

Not necessarily. Many b1 faults are resolved by repairing or reseating the communication wiring. A motor or control module is only replaced if testing shows the electronics at that end have failed. Costs vary by region and by which component is at fault.

Sources

  1. *MVM97 & *CVM97 Modulating Gas Furnace Installation Instructions

✓ Verified against manufacturer service manual — March 2026