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 →
🎬 Helpful Videos 🛍️ Shop This Part

C0024 on 2020 Cadillac XT6: Loss of Brake Assist Causes and Fixes

On a 2020 Cadillac XT6, code C0024 indicates a critical fault in the electronic brake assist system, almost always caused by a software glitch. The fix is a dealer-performed software update for the Brake System Control Module (BSCM) as outlined in GM TSB #20-NA-073.

12 minutes to read 2020-2020 Cadillac XT6
Most Likely Cause
Brake System Control Module (BSCM) Software Error
Difficulty
5/5
Est. Time
1.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $1300
Parts Price
$0 – $900
🚫 Do not drive — Driving is not recommended. The vehicle has lost power brake assist, which dramatically increases stopping distances and the physical effort required to brake, creating a significant safety hazard.
Key Takeaways
  • Code C0024 on a 2020 XT6 means a critical loss of power brake assist and the vehicle should not be driven.
  • The most probable cause is a software glitch, not a failed mechanical part.
  • The first and most important step is to have a GM dealer perform the software update specified in TSB #20-NA-073.
  • Do not replace the expensive brake booster assembly unless the software update has been performed and fails to fix the problem.
The trouble code C0024 on a 2020 Cadillac XT6 indicates a fault within the electronic 'eBoost' brake system. Specifically, it points to a problem detected by the Brake System Control Module (BSCM). This fault causes the system to enter a fail-safe mode officially called 'Push-Thru,' where power brake assist is lost, and braking relies solely on mechanical and hydraulic force. This results in a brake pedal that feels different and requires significantly more effort to stop the vehicle.

What's Unique About the 2020-2020 Cadillac XT6

The 2020 Cadillac XT6 uses a sophisticated brake-by-wire system called 'eBoost' instead of a traditional vacuum-powered booster. This system integrates the master cylinder, electronic booster, and ABS control module into one assembly that relies on sensors and an electric motor to generate hydraulic pressure. For this specific model year and its platform mates, a known software issue can cause the Brake System Control Module (BSCM) to incorrectly calculate solenoid temperatures or determine that motor position sensors do not correlate, falsely triggering code C0024 even when no mechanical parts have failed. This issue is widespread enough that GM issued Technical Service Bulletin #20-NA-073 to address it with a specific software update.

Diagnostic Flowchart

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

Can your OBD-II scanner read specific GM chassis symptom bytes for code C0024?
Does the scanner show symptom byte 5A or related codes like P0606?
→ Do not drive. Tow to a GM dealer to perform TSB #20-NA-073. The Brake System Control Module needs reprogramming ($150-$350, possibly covered under 8yr/80,000 mile emissions warranty).
→ Tow to a dealer to verify BSCM software. If programming fails, the eBoost Brake Booster assembly (PN 84401914) may require hardware replacement ($600-$900 OEM).
→ Do not drive due to lost brake assist. Tow to a GM dealer to check for TSB #20-NA-073 and reprogram the BSCM ($150-$350 or warranty).
→ If C0024 returned after the TSB #20-NA-073 update, the eBoost Brake Booster assembly (PN 84401914) likely suffered a hardware failure requiring replacement ($600-$900 OEM).
Professional service recommended: This code indicates a failure of the power braking system, which is safety-critical. Diagnosis and repair require specialized tools to reprogram control modules, and mistakes can lead to a complete loss of braking ability. The TSB repair procedure has specific warnings that must be followed.

Symptoms You May Notice

⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire eBoost brake booster assembly. The primary cause is almost always software, and replacing the expensive hardware will not fix the issue if the new module isn't programmed with the updated calibration.

Most Likely Causes

  1. Brake System Control Module (BSCM) Software Error 🔴 High Probability A specific software issue was identified by GM where the module's 'model-based calculated solenoid temperature' deviates from the actual temperature, or where motor position sensors do not correlate, falsely triggering the DTC.
    How to confirm: A GM dealer or qualified shop with access to GM's Service Programming System (SPS) can check the current software calibration of the BSCM against the latest version specified in TSB #20-NA-073.
    Typical fix: Reprogram the Brake System Control Module (BSCM) with the updated software calibration provided by GM, following the exact procedure in the TSB. This repair may be covered under the Federal Emissions Warranty (8 years / 80,000 miles).
    Est. part cost: $0

Rare But Worth Checking

  • Failed Brake System Control Module (BSCM) / eBoost Assembly: If reprogramming the module does not resolve the code, the module itself (which is integrated into the eBoost assembly) may have an internal hardware failure. This is much less common than the software issue.
  • Wiring Harness or Connector Issue: Damage to the wiring or a corroded connector at the eBoost assembly or BSCM could cause a loss of communication or power, triggering the code. This is unlikely unless the vehicle has been in an accident or has flood damage.
  • Low System Voltage: Modern electronic modules, especially safety-critical ones like the BSCM, are highly sensitive to battery voltage. A failing battery or alternator can cause unpredictable behavior and trigger various fault codes, including C0024. A Reddit user with similar driver assist issues on an XT6 noted their problem was suspected to be an incorrect (EFB instead of AGM) battery type.

Diagnosis Steps

  1. Verify the presence of DTC C0024 using a professional OBD-II scanner capable of reading Chassis codes.
  2. Check for a symptom byte using a GM-level scan tool. C0024 5A ('Not Plausible') strongly indicates the software issue described in the TSB.
  3. Check for any other related DTCs, particularly those mentioned in TSB #20-NA-073 (P0606, C0021, C05D2, C0595, C2A3B, C053D, P25A2).
  4. Connect the vehicle to GM's Service Programming System (SPS) to check the current software version of the Brake System Control Module (BSCM).
  5. CRITICAL: Before programming, ensure the computer is connected via a network cable (hardwired), NOT wirelessly.
  6. CRITICAL: Connect a GM Authorized Programming Support Tool or a fully charged booster pack to maintain stable system voltage. Do NOT use a standard battery charger.
  7. If the software is outdated, perform the BSCM reprogramming procedure as detailed in TSB #20-NA-073.
  8. After reprogramming, clear all DTCs and perform a test drive to ensure the code does not return.
  9. If the code returns after the software update, perform a detailed inspection of the wiring and connectors for the eBoost system, paying close attention to the main ground connection for the module.
  10. If wiring is intact and the code persists, the Brake System Control Module (as part of the entire eBoost assembly) may require replacement.

Parts You'll Likely Need

  • Brake System Control Module (BSCM) Reprogramming — This is not a physical part, but a software update that corrects the logic error causing the false DTC. It is the official fix from GM and the most common solution. This service may be covered under the 8yr/80k mile emissions warranty.
    Trusted brands: GM (Dealer Service)
    OEM price range: $150-$350 (Labor for programming, typically 1-1.5 hours at dealer rates).
    Aftermarket price range: N/A
  • eBoost Brake Booster / Control Module Assembly (OEM #84401914 (replaces 84329995)) — This entire hardware assembly is only replaced in the rare event that the BSCM has a hardware failure and does not respond to or fails after the software update. This part number is for related platforms and should be verified with a dealer using the vehicle's VIN.
    Trusted brands: ACDelco, GM Genuine
    OEM price range: $600-$900
    Aftermarket price range: $400-$700 (Remanufactured)

Related Codes That Often Appear With This One

  • P0606 — Indicates a general internal performance problem with a control module, often set in conjunction with more specific fault codes like C0024.
  • C0021 — Relates to Brake Booster Performance, indicating the system has detected an issue with the brake assist function.
  • C05D2 — Points to a fault with the Brake Master Cylinder Piston Excessive Travel, which is directly related to the software issue described in the TSB.
  • P25A2 — Another code related to Brake Booster Performance, often triggered by the same underlying fault as C0024.
  • C0595 — An additional code related to Brake System Control Module Internal Driver Performance that GM added to the list of potential related DTCs in a TSB revision.
  • C2A3B — An additional code related to a 'Hydraulic Shutdown Test Not Run' that GM added to the list of potential related DTCs in a TSB revision.
  • C053D — An additional code related to Brake Pressure Sensor Circuit Performance that GM added to the list of potential related DTCs in a TSB revision.

Technical Service Bulletins (TSBs) & Recalls

  • 20-NA-073 (revised June 2, 2020): Loss of Brake Assist, Various Messages Displayed in Driver Information Center (DIC), Brake Pedal Travel and Apply May Feel Different, One or More of the Following DTCs May be Set: P0606 with C0021, C05D2, C0595, C2A3B, C0024, C053D, and P25A2.

Platform-Specific Known Issues

  • The 2020 Cadillac XT6 is subject to Technical Service Bulletin #20-NA-073, which directly addresses DTC C0024. The bulletin confirms the cause is a software error within the Brake System Control Module (BSCM) and the official correction is to reprogram the module. This TSB also applies to the 2020 XT5, 2020 Blazer, 2020 Acadia, and 2019-2020 Silverado/Sierra trucks.

Hidden / Shadow Codes Worth Checking

  • C0024 5A: The symptom byte '5A' indicates a 'Not Plausible' signal. This directly aligns with the TSB's description of the fault, where the module's calculated software values (like solenoid temperature) do not match the expected physical reality, confirming the software glitch as the root cause. (see via GM GDS2 (Global Diagnostic System 2) or an equivalent high-end professional scan tool capable of reading manufacturer-specific symptom bytes.)

Scan Tool Commands That Help

  • GDS2 (GM Global Diagnostic System 2): Module Programming > K17 Brake System Control Module (BSCM) — This is the primary function used to perform the software update as specified in TSB #20-NA-073. It is the first and most critical diagnostic step.
  • GDS2 (or equivalent professional scan tool): Automated Bleed Procedure — This function is required if the eBoost hydraulic assembly (Brake Pressure Modulator Valve) is replaced. The procedure cycles the internal ABS solenoids and pump to purge trapped air from the new component, which cannot be done with a manual bleed alone.

Wiring & Ground Locations

  • F36 Underhood Fuse Block — Located in the main fuse block in the engine compartment.. This 40A J-Case fuse supplies power to the 'Electronic brake control module electric brake booster'. A loss of power from this fuse would cause a total failure of the eBoost system and set multiple DTCs, including C0024.

OEM Part Supersession History

  • 8432999584401914 — Standard part evolution for design improvements, software compatibility, or manufacturing changes.
    Heads up: The new part (84401914) requires programming and setup procedures after installation using GM's Service Information to function correctly in the vehicle.
NOT A RECALL? Brake Assist Failure! Service Brake Warning Message Tahoe Sierra Silverado 14-19
NOT A RECALL? Brake Assist Failure! Service Brake Warning Message Tahoe Sierra Silverado 14-19
Symptoms of Bad Brake Booster and How to Test if It Has Failed
Symptoms of Bad Brake Booster and How to Test if It Has Failed
What Does Service Brake Assist Mean? (on Chevy, GMC, Cadillac)
What Does Service Brake Assist Mean? (on Chevy, GMC, Cadillac)
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 Jul 24, 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 C0024 for:
  • Cadillac XT6: 2020
In this article
🎬 Helpful Videos
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