Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

B2924 on 2018-2022 Chevrolet Equinox: No Start, Key Fob Inoperative, Causes and Fixes

On a 2018-2022 Equinox, code B2924 almost always indicates a software corruption in the Body Control Module (BCM), often triggered by a low battery or jump-start. The fix is not a part replacement but a special software reset performed by a GM dealer or qualified shop, typically costing 1-2 hours of labor. Do not replace the BCM.

14 minutes to read 2018-2022 Chevrolet EQUINOX
Most Likely Cause
Body Control Module (BCM) Software Corruption
Difficulty
5/5
Est. Time
2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$225 – $450
Parts Price
$0 – $0
🚫 Do not drive — The vehicle will likely not crank or will start and immediately stall, making it undrivable. The key fobs will be inoperative, preventing you from starting the car.
Key Takeaways
  • B2924 on a 2018-2022 Equinox means your Body Control Module (BCM) has a software glitch, not a failed part.
  • This issue is almost always caused by a recent dead battery, jump-start, or battery change.
  • Do NOT replace the BCM, key fobs, or any other parts. This will not fix the problem and will be a waste of money.
  • The vehicle must be taken to a GM dealer or a specialized shop that can perform the software recovery procedure outlined in TSB 21-NA-277.
  • The primary symptom is a car that will not start or starts and immediately dies, with key fobs that do not work.
  • This is a known issue that also affects the GMC Terrain, Buick Envision, Chevy Traverse, and Cadillac XT5.
Code B2924 on a 2018-2022 Chevrolet Equinox indicates the Body Control Module (BCM) has an internal fault related to its 'Environmental Identifier'. This is a manufacturer-specific code that points to a software problem within the BCM. This fault disrupts the vehicle's security and keyless start system, leading to symptoms like the key fob not being detected and the engine failing to start. It is often set with other related codes like B3925, B3926, and B3927.

What's Unique About the 2018-2022 Chevrolet EQUINOX

The third-generation Equinox and its platform-mates, like the GMC Terrain and Buick Envision, use a specific Body Control Module (BCM) that is highly susceptible to memory corruption after a low-voltage event (like a dead battery, jump-start, or battery replacement). Unlike other vehicles where a 'key not detected' issue might point to a faulty key fob or antenna, on this platform, the root cause is overwhelmingly a software glitch. GM has issued Technical Service Bulletin 21-NA-277 specifically to address this known issue, which requires a special dealer-level software procedure to fix, not a hardware replacement.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Did this issue start immediately after a dead battery, jump-start, or replacement?
Can you scan for hidden code B389A 00 with a professional scan tool?
→ Do not replace the BCM. Tow to a GM dealer for software recovery per TSB 21-NA-277. Estimated labor is $225-$450, requiring zero parts.
→ Disconnect the battery for 30 seconds, reconnect, and rescan. If B389A 00 appears, tow to a dealer for TSB 21-NA-277 software recovery.
→ Tow to a GM dealer and mention TSB 21-NA-277 for BCM software corruption. Expect $225-$450 in labor for reprogramming, with no parts needed.
Are your key fobs completely dead and the vehicle refuses to crank?
→ BCM memory may still be corrupted. Disconnect battery for 30 seconds, then have a shop check for code B389A 00 and apply TSB 21-NA-277.
→ This is rare for B2924. Have a professional diagnose the Body Control Module (BCM) for hardware failure. Replacement costs $150-$350 for parts plus labor.
→ Have a shop scan for codes B3924-B3927 and B389A 00. If present, it needs dealer software recovery per TSB 21-NA-277 ($225-$450 labor).
Professional service recommended: The fix requires a special Vehicle Configuration Index (VCI) and programming procedure using GM-specific tools (GDS2) and access to their Technical Assistance Center (TAC). This is not possible with standard DIY tools or generic scan tools. Attempting a DIY fix, such as a simple battery disconnect reset, will not resolve this specific corruption.

Symptoms You May Notice

⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the key fob battery
  • Replacing the key fob itself
  • Replacing the vehicle's 12V battery (though a weak battery is the trigger, a new battery won't solve the resulting BCM corruption)
  • Replacing the Body Control Module (BCM) before performing the TSB-specified software recovery

Most Likely Causes

  1. Body Control Module (BCM) Software Corruption 🔴 High Probability → Shop Body Control Module As documented in GM TSB 21-NA-277, the BCM used in this generation is known to be sensitive to low voltage events, which can corrupt its memory and security environment identifiers. This can happen during a battery replacement, a jump-start, or after the battery has been drained.
    How to confirm: The presence of B2924 along with two or more other codes from the B3924-B3927 range is a strong indicator. The problem almost always appears immediately after a battery replacement, jump-start, or significant battery drain. A key hidden code, B389A 00 (Multiple Environment IDs Present), will also be set; if not, a battery disconnect for 30 seconds may be required to make it appear.
    Typical fix: A special software recovery procedure must be performed by a GM dealer or a qualified shop with access to GM's Technical Assistance Center (TAC) or Service Programming System (SPS). The exact procedure depends on the BCM hardware version. DO NOT replace the BCM.
    Est. part cost: $0

Rare But Worth Checking

  • Failed Body Control Module (BCM): → Shop Body Control Module While rare, a true hardware failure of the BCM is possible. However, this should only be considered after the software recovery procedure detailed in TSB 21-NA-277 has been attempted and failed. Misdiagnosing this as a hardware failure is a common expensive mistake. If replacement is deemed necessary, common part numbers include 13522387 and 13524922.
  • 🎬 Watch this walkthrough on how to access and remove the BCM.

Diagnosis Steps

  1. Verify the customer complaint: No crank/no start, key fobs inoperative.
  2. Scan for Diagnostic Trouble Codes (DTCs) with a professional scan tool capable of reading BCM codes (like GM GDS2).
  3. Confirm that B2924 is present, typically with at least two other codes from the B3924-B3927 range, and possibly P0513.
  4. Crucially, check for a current DTC B389A 00. If it is not present, disconnect the battery for at least 30 seconds, reconnect, and re-scan for the code.
  5. Question the owner about recent low-voltage events, such as a dead battery, jump-start, or battery replacement. This history is a key indicator.
  6. If codes and history align, DO NOT replace any modules or perform a standard BCM relearn.
  7. Using GDS2, identify the BCM type (standard Gen III or GEN3R) to determine the correct service bulletin to follow (21-NA-277 or 23-NA-163).
  8. For most BCMs, follow TSB #21-NA-277: Contact GM Technical Assistance Center (TAC) with a GDS2 report to receive a special two-part Vehicle Configuration Index (VCI) for reprogramming.
  9. For newer GEN3R BCMs, follow TSB #23-NA-163: Use the GM Service Programming System (SPS) to perform a 'Special Data Reset B' function on the BCM.
  10. After the procedure, clear all DTCs and confirm the vehicle starts and the key fobs function correctly.

Parts You'll Likely Need

  • No parts typically required — The most common fix is a software procedure performed by the dealer to restore the existing Body Control Module (BCM). TSB 21-NA-277 explicitly states that no parts are required for this repair.
    OEM price range: $0
    Aftermarket price range: $0
  • Body Control Module (BCM) (OEM #13522387, 13524922, 13594646) — Only needed in the rare event that the BCM has a true hardware failure and the TSB software recovery procedure does not work. This is an uncommon and expensive last resort.
    Trusted brands: ACDelco (OEM)
    OEM price range: $200 - $350
    Aftermarket price range: $150 - $280

Related Codes That Often Appear With This One

  • B3925 — Part of the same family of BCM 'Incorrect Environmental Identifier' codes triggered by the same event.
  • B3926 — Part of the same family of BCM 'Incorrect Environmental Identifier' codes triggered by the same event.
  • B3927 — Part of the same family of BCM 'Incorrect Environmental Identifier' codes triggered by the same event.
  • P0513 — Incorrect Immobilizer Key. This code is set because the BCM's corrupted software can no longer validate the key signal.
  • B389A 00 — Multiple Environment IDs Present. This is a key diagnostic code that confirms the BCM memory corruption scenario outlined in GM service bulletins.

Technical Service Bulletins (TSBs) & Recalls

  • 21-NA-277: No Crank, No Start, Quick Start/Stall, Key Fobs Inoperative with DTCs B2924 00, B3925 00, B3926 00, B3927 00, or P0513 set. This TSB provides the specific dealer procedure to restore the BCM software after a low-voltage event. It explicitly warns against replacing the BCM for this condition and outlines the VCI recovery process with TAC.
  • 23-NA-163: A successor to 21-NA-277 that applies specifically to newer 'GEN3R' BCMs. It outlines a different recovery procedure using a 'Special Data Reset B' function in the Service Programming System (SPS) rather than requiring a VCI from TAC.

Platform-Specific Known Issues

  • The 2018-2022 Equinox is subject to GM Technical Service Bulletin 21-NA-277, which details a known issue where the Body Control Module's memory can be corrupted by a low-voltage event, leading to a no-start condition and setting codes B2924, B3925, B3926, B3927, or P0513. The official fix is a software restoration, not hardware replacement.

Hidden / Shadow Codes Worth Checking

  • B389A 00: Multiple Environment IDs Present. This is the primary 'hidden' code that confirms the BCM memory is corrupted as described in TSB 21-NA-277 and 23-NA-163. Its presence, along with B2924 and other B392x codes, is the main trigger for the special software recovery procedure. (see via A professional scan tool like the GM GDS2. The TSB notes that if this code is not initially present, a battery disconnect/reconnect for at least 30 seconds may be required to trigger it.)
  • B2924 00: The '00' is a symptom byte meaning 'No Additional Symptom Information'. While not truly hidden, its presence confirms the code is being set without a specific circuit fault, pointing towards the internal software issue. (see via GM GDS2 or other professional scan tools capable of reading manufacturer-specific symptom bytes.)

Scan Tool Commands That Help

  • GDS2 / SPS: BCM Recovery via VCI from TAC — For most Gen III BCMs as per TSB 21-NA-277. This is not a direct command but a process where the tech sends a vehicle scan to the GM Technical Assistance Center (TAC), who then provides a special two-part Vehicle Configuration Index (VCI) to be used with the Service Programming System (SPS) to restore the BCM.
  • SPS (Service Programming System): K9 Body Control Module 'Special Data Reset B' — For newer 'GEN3R' BCMs as specified in TSB 23-NA-163. This is a specific function within SPS that resets the corrupted data without needing to contact TAC. This is the correct procedure if the BCM part number is on the list in the TSB.
  • GDS2: Module Diagnostics > [K9] Body Control Module > Identification Information — This is a critical first step to identify the BCM's Base Model Part Number (BMPN) to determine if it is a standard Gen III or a newer GEN3R module. This dictates whether TSB 21-NA-277 or 23-NA-163 applies.

Wiring & Ground Locations

  • K9 Body Control Module (BCM) — Under the center console, toward the front of the vehicle. It can be accessed by removing the right-side console trim panel.. This is the module where the software corruption occurs. Physical access is only needed for inspection, final replacement (if the software fix fails), or to check its part number/connectors.
  • G218 — A critical body ground located on the left side of the dash, typically behind the driver's side kick panel or lower dash trim.. A separate GM TSB (PIT5405C) for similar vehicles identifies a poor connection at G218 as a direct cause for BCM-related issues, including no-start, stalling, and setting DTC P0513. A loose or corroded G218 can cause intermittent low voltage to the BCM, which is the known trigger for the B2924 software corruption. This ground should be inspected and cleaned as a preventative measure or if the software fix does not hold.

Real Owner Repair Stories

  • Chevy Equinox Forum user 'Funky' (2019 Chevrolet Equinox) — Car won't start (single 'tick' sound, no crank), despite having a new battery and new alternator. Full power to lights and accessories. This occurred after a period of frequent jump-starts due to a failing alternator and parasitic drain.
    ❌ Tried (didn't work) Replacing the battery (twice), Replacing the alternator, Jumping the vehicle, Checking starter fuses, New battery terminals, Remote start
    ✅ What actually fixed it The user was advised by another forum member that the repeated jump-starts likely caused damage to the BCM or ECM, which aligns perfectly with the cause described in GM's service bulletins. The thread points the user toward inspecting BCM fuses and acknowledges the likely BCM software corruption.

OEM Part Supersession History

  • 1352238713594646, 13534188 — Part revision/update.
    Heads up: While these parts may be physically interchangeable, a major incompatibility exists based on the BCM's hardware generation. TSB 23-NA-163 lists specific Base Model Part Numbers (BMPNs) for 'GEN3R' BCMs that require a different software recovery procedure ('Special Data Reset B') than older modules. Eligible GEN3R part numbers include 13518569, 13518570, 13519619, 13527252, and others. Using the wrong TSB procedure for the installed hardware will fail.

Model Year Variations Within This Range

  • 2018-2022 (approx.): Within this model range, GM introduced a newer generation of Body Control Module known as 'GEN3R'. Vehicles with this module require a different, updated software recovery procedure as detailed in TSB 23-NA-163. Older 'Gen III' modules use the procedure from TSB 21-NA-277. A technician must use a GDS2 scan tool to check the BCM's part number to determine which procedure is correct.
2018 Chevy Equinox Won't Crank or Start....1 Click... Fixed
2018 Chevy Equinox Won't Crank or Start....1 Click... Fixed
2019 Chevy Equinox BCM Location and Removal
2019 Chevy Equinox BCM Location and Removal
GM Body Control Module Programming
GM Body Control Module Programming
Chevy Equinox Won't Start with Key FOB Remote  Solution    Place in Console
Chevy Equinox Won't Start with Key FOB Remote Solution Place in Console
2018–2024 Chevy Equinox : How to Fix No Remote Detected - Key Fob Pocket Location
2018–2024 Chevy Equinox : How to Fix No Remote Detected - Key Fob Pocket Location
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code B2924 for:
  • Chevrolet EQUINOX: 20182019202020212022
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part