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

B3935 on 2020-2025 Cadillac XT6: No-Start Causes and Fixes

Code B3935 on a 2020-2025 Cadillac XT6 indicates a security system error causing a no-start or stall. The most common cause is Radio Frequency Interference (RFI) from other keys, fobs, or aftermarket electronics. The fix is often free: remove all other items from your keychain and unplug aftermarket chargers before trying to start the vehicle again.

14 minutes to read 2020-2025 Cadillac XT6
Most Likely Cause
Radio Frequency Interference (RFI)
Difficulty
1/5
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$75 – $700
Parts Price
$0 – $450
🚫 Do not drive — If this code is active, the vehicle's theft-deterrent system has likely disabled the engine, and it will not start or will stall immediately, making it unreliable and potentially leaving you stranded.
Key Takeaways
  • B3935 is a security code, not a mechanical problem. Do not replace the starter or battery.
  • The most likely cause is Radio Frequency Interference (RFI). Your first step should always be to isolate the XT6 key fob from all other fobs, cards, and aftermarket chargers.
  • This is a free fix that resolves the issue in a high number of cases across the entire GM C1XX platform.
  • If isolating the key doesn't work, try the spare key or replace the key fob battery before seeking professional help.
  • Do not allow a repair shop to replace the BCM or other expensive modules until all RFI and key-related issues have been thoroughly ruled out, as explicitly warned in GM service bulletins.
On a Cadillac XT6, the code B3935 is defined as a 'Transponder Authentication Error'. This means the vehicle's Theft Deterrent Module (TDM) has successfully recognized the key's transponder value but has failed a secondary security check. This secondary check is a challenge-response calculation; the TDM sends a random number to the key, and both the TDM and the key perform a calculation on that number. If the results don't match, the TDM assumes the key may be a sophisticated fake and tells the Engine Control Module (ECM) to disable starting, illuminating the security light.

What's Unique About the 2020-2025 Cadillac XT6

The Cadillac XT6, built on the GM C1XX platform, shares its core electrical architecture with vehicles like the Chevrolet Traverse and Buick Enclave, all of which are known to be highly susceptible to Radio Frequency Interference (RFI). GM has issued a long-running series of Technical Service Bulletins (TSBs), including PIC5650C, F, K, L, and M, explicitly warning technicians that this code is frequently caused by external factors. The TSBs specifically instruct technicians NOT to replace any parts for this code until RFI from aftermarket devices (like phone chargers, LED lights, or even other fobs on the keychain) has been ruled out as the primary cause.

Diagnostic Flowchart

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

What happens when you remove all other keys and unplug all aftermarket accessories?
→ Radio Frequency Interference (RFI) is the cause. Reintroduce items (chargers, dash cams, RFID cards) one by one to identify the specific source of the interference ($0 fix).
→ Replace the CR2032 battery ($2-$15) 🎬 Watch: How to replace your XT6 key fob battery in the primary fob. If it still fails, replace the fob (OEM part 13544052, $150-$450) and have it programmed.
→ Replace the CR2032 battery ($2-$15). If a fresh battery fails, the fob's internal transponder is faulty and requires replacement (OEM part 13544052, $150-$450).
Have you tried placing the key fob in the center console cupholder pocket?
→ Perform a security relearn 🎬 Watch: Step-by-step guide to resetting your car immobilizer (cycle ignition to 'ON' for 10-11 minutes three consecutive times) or prepare for a $75-$700 shop labor diagnosis.
→ Place the fob in the transmitter pocket (center console cupholder) to bypass 🎬 See how to start your Cadillac with a dead fob potential interference. If it starts, replace the CR2032 battery ($2-$15).
Professional service recommended: While the most common fix is simple, a persistent B3935 code can leave you stranded. Diagnosing issues beyond RF interference, such as a faulty BCM or key, requires specialized tools for module communication and programming. A BCM software update, if required, must also be performed by a dealer or qualified shop.

Symptoms You May Notice

  • Intermittent no-crank or no-start condition.
  • Engine starts and then immediately stalls.
  • Security light is illuminated on the dashboard.
  • "No Fob Detected" message on the driver information center.
  • Poor or no Remote Keyless Entry (RKE) range.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the starter motor
  • Replacing the vehicle battery without proper testing
  • Replacing the Body Control Module (BCM) without first ruling out RFI and key fob issues as explicitly warned against in GM TSBs.

Most Likely Causes

  1. Radio Frequency Interference (RFI) 🔴 High Probability As documented in GM TSBs PIC5650L and PIC5650M, the vehicle's security system is sensitive to external radio signals. Common culprits include aftermarket phone chargers, dash cams, USB power banks, aftermarket LED lights, other vehicle key fobs, and even building access cards or toll passes on the same keychain.
    How to confirm: Remove all items from the key ring except the single XT6 key fob. Unplug all aftermarket devices from power outlets (12V and USB). Move other key fobs or access cards away from the ignition area. If the car starts consistently, RFI is the cause.
    Typical fix: Isolate the vehicle key from any other electronic or RFID-enabled device. Re-introduce items one by one to identify the specific source of the interference. No parts are required.
    Est. part cost: $0
  2. Weak or Defective Key Fob 🟡 Medium Probability → Shop Keyless Entry Transmitter
    How to confirm: Try starting the vehicle with the spare key fob. If the spare key works reliably, the primary key fob is likely the issue. You can also try placing the suspect key fob in the designated transmitter pocket (usually in the center console cupholder) to see if it starts the vehicle, which can overcome a weak signal.
    Typical fix: First, replace the CR2032 battery in the key fob. If that doesn't work, the key fob itself may be faulty and will need to be replaced and programmed by a dealer or automotive locksmith.
    Est. part cost: $5-$450

Rare But Worth Checking

  • Body Control Module (BCM) Software Glitch: → Shop Body Control Module On some GM vehicles, particularly 2014-2015 trucks and SUVs, a persistent B3935 appearing alongside code B2955 was resolved with a BCM software update as per TSB PI1180A. While not specific to the XT6, it establishes a precedent that a software reflash can be a valid fix if RFI and key issues are definitively ruled out.
  • Water Intrusion into BCM: On the related XT5 platform, water leaks from a blocked A/C drain have been known to cause corrosion on the BCM, leading to various electrical issues, including security system faults. While not widely reported on the XT6, it's a possibility given the shared platform.
  • Low Vehicle Battery Voltage: → Shop Vehicle Battery A weak or failing main vehicle battery can cause numerous electronic modules, including the BCM and TDM, to malfunction during the startup sequence, potentially triggering a B3935 code. This should be considered if other electrical gremlins are present.

Diagnosis Steps

  1. Verify the B3935 code and check for an illuminated security light during the no-start event.
  2. Remove the Cadillac XT6 key fob from the keychain, isolating it from all other keys, fobs, and RFID cards (like work badges or toll passes).
  3. Unplug all aftermarket accessories from the vehicle's power outlets (e.g., phone chargers, dash cams, GPS units, USB power banks).
  4. Attempt to start the vehicle with the isolated key fob. If it starts, you have identified an RFI issue. Reintroduce items one by one to find the culprit.
  5. If the vehicle still does not start, try using the spare key fob. If the spare works, the primary fob is likely faulty.
  6. Replace the CR2032 battery in the non-working key fob and re-test.
  7. If the key fob has a fresh battery and still fails, try placing it in the vehicle's transmitter pocket (check owner's manual for location, typically inside the center console cupholder) to bypass potential interference and start the car.
  8. If the issue persists with both keys and no interference, consider a security relearn procedure. This typically involves cycling the ignition to 'ON' for 10-11 minutes three consecutive times.
  9. If none of the above steps resolve the issue, the vehicle requires professional diagnosis with a GM-specific scan tool to check the BCM, Theft Deterrent Module, and related wiring for faults or available software updates.

Parts You'll Likely Need

  • Key Fob Battery (OEM #CR2032) — A weak battery can cause intermittent communication between the key fob and the vehicle's security system.
    Trusted brands: Energizer, Duracell, Panasonic
    OEM price range: $5-$15
    Aftermarket price range: $2-$10
  • Key Fob (OEM #13544052, 13522879, 13522880, 13544054, 13547851) — If the internal transponder chip fails, the key fob itself will need to be replaced and programmed to the vehicle.
    Trusted brands: ACDelco (OEM)
    OEM price range: $150-$450
    Aftermarket price range: $70-$200

Related Codes That Often Appear With This One

  • B3055 — This code for 'No Transponder Modulation' is often set with B3935 when RF interference is present or the key is bad, as noted in TSB PIC5650M.
  • B3060 — This code for 'Unprogrammed Transponder' can also be triggered by communication errors between the key and the vehicle, and is also cited in TSB PIC5650M.
  • B2955 — This code for 'Security Sensor Data Circuit Malfunction' can indicate a BCM software issue that may require a reflash, as noted in TSB PI1180A for other GM models.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M: Warns that aftermarket equipment can cause RFI, leading to intermittent no-start conditions and codes like B3935, and advises against replacing parts prematurely.
  • PIC5650L: Predecessor to PIC5650M, also highlighting RFI as a primary cause for no-start concerns and advising technicians to question the customer about aftermarket devices.
  • PIC5650K / F / C: Earlier versions of the same bulletin, showing a long history of GM acknowledging this RFI issue across many models and years.
  • PI1180A: While for older GM trucks/SUVs, this TSB is notable because it provides a specific fix (BCM software update) for B3935 when it appears with B2955, establishing a precedent for a software-based solution.

Platform-Specific Known Issues

  • The security system is highly sensitive to Radio Frequency Interference, a fact documented by GM in TSBs PIC5650L and PIC5650M, which explicitly advise against replacing parts before investigating external interference sources.
  • While no specific forum threads for the XT6 and B3935 were found, the issue is rampant among its platform mates (Traverse, Enclave, Acadia), with owners consistently resolving the no-start problem by removing aftermarket USB chargers or separating other fobs from the key ring.

Mechanic-Grade Diagnostic Values

  • K77 Remote Control Door Lock Receiver low reference circuit to ground — expected: Less than 30 Ω. Failure: A reading of 30 Ω or greater indicates high resistance in the ground circuit.
  • Keyless Entry Antenna signal circuit end-to-end resistance — expected: Less than 2 Ω. Failure: A reading of 2 Ω or greater indicates an open or high resistance in the signal circuit wiring.

Hidden / Shadow Codes Worth Checking

  • B3935 57: Indicates 'Transponder Authentication Error' where the key's challenge/response calculation did not match the module's calculation. (see via GM dealer-level scan tools like GDS2 or high-end professional scan tools.)
  • B3935 00: A general symptom code for 'Transponder Authentication Error' used on some models, indicating a mismatch between the key's calculation and the BCM's calculation. (see via GM dealer-level scan tools like GDS2 or high-end professional scan tools.)

Scan Tool Commands That Help

  • GDS2 (Global Diagnostic System 2): Immobilizer Learn — Used after replacing a key, the BCM, or the ECM to program the security credentials of the new components into the vehicle's modules.
  • GDS2 (Global Diagnostic System 2): Add or Replace Key Fobs — This is the specific function under the 'Remote Control Door Lock Receiver' module to program new or additional key fobs to the vehicle.
  • GDS2 (Global Diagnostic System 2): Data Bus Diagnostic Tool — To verify which modules are actively communicating on the CAN bus. If the BCM or Keyless Entry module (K77/K84) is not responding, it points to a power, ground, or network wiring issue rather than a key or RFI problem.
  • Techline Connect (SPS): BCM Reprogramming — Used to apply updated software calibrations from GM to the Body Control Module. This is the specific fix for software-related glitches like the one described in TSB PI1180A.

Wiring & Ground Locations

  • K77 / K84 Module — The keyless entry and immobilizer functions are controlled by the Remote Control Door Lock Receiver (RPO code K77) or Keyless Entry Control Module (K84). On many modern GM SUVs, this module is located in the rear of the vehicle, sometimes in the trunk or rear quarter panel area.. This module is the central brain for key fob communication. It commands the various low-frequency antennas around the vehicle to detect the key for passive entry and push-button start. A failure of this module, its power, or its ground can cause a B3935 even if the key and antennas are good.
  • Keyless Entry Antennas — These vehicles use multiple small antennas to detect the key's location. They are typically found inside the center console, in the front and rear bumpers, and sometimes in the door handles or rear liftgate.. These antennas create the low-frequency field that communicates with the key fob. While a single antenna failure usually sets a different code specific to that antenna (e.g., B3121), a widespread communication failure or a fault in the console antenna used for starting can contribute to a B3935.

Real Owner Repair Stories

  • ChevyMalibuForum user report via Go-Parts.com analysis (2017 Chevrolet Malibu (shares C1XX platform architecture with XT6)) — Intermittent no-start, security light on, code B3935 stored.
    ❌ Tried (didn't work) Replacing the key fob battery, Isolating the key to rule out RFI, Initial dealer diagnosis suspected a faulty BCM
    ✅ What actually fixed it The Passive Entry Passive Start (PEPS) module, located in the trunk, was found to be faulty. Replacing and programming the PEPS module resolved the no-start condition permanently.

OEM Part Supersession History

  • 1352287913544052 — Part consolidation and design updates by GM over model years.
  • 1359245113546098 — Part consolidation and design updates for keyless entry antennas.
How to Reset a Car Immobilizer Step by Step Guide to Fix Starting Issues
How to Reset a Car Immobilizer Step by Step Guide to Fix Starting Issues
How To Start 2020–2022 Cadillac XT6 With “No Remote Key Detected” – Dead Fob Bypass
How To Start 2020–2022 Cadillac XT6 With “No Remote Key Detected” – Dead Fob Bypass
How to Replace Theft Control Module 07-13 Chevy Silverado
How to Replace Theft Control Module 07-13 Chevy Silverado
Cadillac CT6 BCM location  #cadillac #ct6
Cadillac CT6 BCM location #cadillac #ct6
How Immobilizer Works |  Transponder Chip, Immobilizer Components, How to Bypass Immobilizer
How Immobilizer Works | Transponder Chip, Immobilizer Components, How to Bypass Immobilizer
Daytime running light LED , DRL, fix for Yukon, Tahoe, Suburban, Escalade 2014-2020
Daytime running light LED , DRL, fix for Yukon, Tahoe, Suburban, Escalade 2014-2020
Silverado LML Duramax Lighting is AWFUL!  Here's how to fix it
Silverado LML Duramax Lighting is AWFUL! Here's how to fix it
Engine does not crank (bad block ground) - Cadillac
Engine does not crank (bad block ground) - Cadillac
2020 - 2022 Cadillac XT6 NO REMOTE KEY DETECTED - How To Start With Dead XT6 Key Fob Not Working
2020 - 2022 Cadillac XT6 NO REMOTE KEY DETECTED - How To Start With Dead XT6 Key Fob Not Working
Cadillac XT6 Dead Key Fob Tutorial
Cadillac XT6 Dead Key Fob Tutorial
Cadillac Key Fob Battery Replacement - All XT6, XT5, CT6, Early model years XT4 and Escalades
Cadillac Key Fob Battery Replacement - All XT6, XT5, CT6, Early model years XT4 and Escalades
2020-2025 Cadillac XT6 Remote Key Fob Battery Replacement
2020-2025 Cadillac XT6 Remote Key Fob Battery Replacement
Cadillac XT4, XT5, XT6 Key Fob Battery Replacement - EASY DIY
Cadillac XT4, XT5, XT6 Key Fob Battery Replacement - EASY DIY
2018 - 2023 Chevy Traverse NO REMOTE DETECTED - How To Start Chevrolet With Dead Key Fob Battery
2018 - 2023 Chevy Traverse NO REMOTE DETECTED - How To Start Chevrolet With Dead Key Fob Battery

We Have This Part in Stock

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 B3935 for:
  • Cadillac XT6: 202020212022202320242025
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