P0513 on 2019-2023 Cadillac XT4: Incorrect Immobilizer Key Causes and Fixes
On a 2019-2023 Cadillac XT4, code P0513 means the anti-theft system doesn't recognize the key fob, causing a no-start condition. This is often due to a Body Control Module (BCM) software glitch after a low battery event, as noted in TSB #23-NA-165. A dealer software update is the most common fix, not a new part.
- P0513 on a 2019-2023 XT4 is a critical code that will prevent the vehicle from starting.
- The most probable cause is a BCM software glitch triggered by a battery issue or jump-start, as documented in TSB #23-NA-165.
- Before seeking professional help, try your spare key and replace the key fob battery.
- Do NOT replace the BCM or other expensive modules; the official fix is a software reprogram and key relearn procedure performed by a dealer or qualified shop.
- This repair is not DIY-friendly due to the need for specialized GM programming tools.
What's Unique About the 2019-2023 Cadillac XT4
The 2019-2023 Cadillac XT4 is built on the GM E2XX platform and uses a sophisticated electrical architecture (GM VIP on later models) that is highly sensitive to voltage fluctuations. A low battery, jump-start, or even a standard battery replacement can cause a memory corruption event in the Body Control Module (BCM). This software glitch, rather than a physical part failure, is the most common trigger for P0513 on this platform, a fact well-documented by GM's own service bulletins which explicitly warn against replacing the BCM before performing a software recovery.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Engine will not crank or start.
- Engine may start and immediately stall.
- Key fob functions like lock/unlock do not work.
- Security or anti-theft light is illuminated or flashing on the instrument panel.
- "No Key Fob Detected" message on the driver information center.
- Loss of both active (button press) and passive (proximity) key functions.
- Replacing the Body Control Module (BCM): The TSB explicitly warns technicians NOT to replace the BCM, as the issue is typically a software corruption that can be fixed with reprogramming.
- Replacing the Powertrain Control Module (PCM): This is unrelated to the key recognition handshake, which is managed primarily by the BCM.
- Replacing the Ignition Switch: While related in function, a mechanical failure of the switch is unlikely to produce this specific electronic code.
Most Likely Causes
- Body Control Module (BCM) Software Glitch 🔴 High Probability As documented in TSB #23-NA-165, the BCM in these vehicles is prone to memory corruption after a low voltage event, such as a dead battery, jump-start, or battery replacement. This is the most likely cause on the XT4. The bulletin explicitly states this condition can present a 'memory corruption event in the BCM'.
How to confirm: A GM dealer or qualified shop must use a scan tool to check for P0513 and related environment ID codes (like B3924, B3925, etc.). The diagnosis is confirmed if the issue appeared after a voltage-related event. The TSB applies to specific 'GEN3R' BCMs, which the technician can verify through the GDS2 scan tool.
Typical fix: The BCM needs to be reprogrammed using the GM Service Programming System (SPS) per the instructions in TSB #23-NA-165 and #23-NA-163. This is a software fix, not a hardware replacement. The specific procedure is labeled 'Programming A Per Bulletin 23-NA-165 Only' in the SPS software, followed by an immobilizer relearn.
Est. part cost: $0 - Weak or Dead Key Fob Battery 🟡 Medium Probability
How to confirm: Try using the spare key fob. If the spare key works, the battery in the primary key is the likely culprit. You can also try placing the non-working fob in the vehicle's transmitter pocket (usually in the center console 🎬 Watch: How to start your XT4 with a dead fob battery.) to see if it will start, which can overcome a weak battery. A user on a 2CarPros forum noted that even after a key fob battery change, their car would start and stall, eventually leading to a no-start and P0513.
Typical fix: Replace the CR2032 battery inside the key fob.
Est. part cost: $2-$10 - Faulty Key Fob ⚪ Low Probability
How to confirm: If a new battery doesn't solve the issue and the spare key works perfectly, the internal electronics of the key fob may have failed. This can be due to physical damage or moisture. TSB #23-NA-165 notes that if more than two fobs were originally paired, all fobs may need to be replaced after the BCM reprogram.
Typical fix: The key fob must be replaced and programmed to the vehicle by a dealer or an automotive locksmith.
Est. part cost: $150-$400
Rare But Worth Checking
- Faulty Immobilizer Antenna: The antenna ring that reads the key's signal can fail, but this is much less common than the BCM software issue or a bad key fob.
- Wiring Harness Issue: A poor connection or damaged wire between the immobilizer antenna and the BCM can cause intermittent signal loss and trigger P0513. On other GM platforms, a poor BCM ground (like G218) has been known to cause this code, which is worth investigating if the software fix fails.
Diagnosis Steps
- Attempt to start the vehicle with your spare key. If it works, the issue is with your primary key fob.
- If the spare key also fails, replace the battery (typically a CR2032 🎬 See this quick walkthrough on replacing your key fob battery.) in one of the key fobs and try again.
- Place the key fob in the designated transmitter pocket inside the vehicle (check owner's manual for location, usually in the center console or a cup holder) and attempt to start. This can bypass a weak fob battery.
- If the vehicle still won't start, do not replace any parts. The vehicle must be taken to a Cadillac dealer or a qualified independent shop with access to GM's Service Programming System (SPS).
- The technician will connect to the vehicle, verify P0513 is present, and confirm the BCM is a 'GEN3R' model eligible for the TSB fix.
- The technician will follow the procedure outlined in TSB #23-NA-165 and #23-NA-163 to reprogram the BCM ('Programming A') and perform an immobilizer relearn with the existing keys.
- Confirm that all key fobs can lock, unlock, and start the vehicle after the procedure is complete.
Parts You'll Likely Need
- Key Fob Battery
(OEM #CR2032)— This is the simplest and most common potential fix before escalating to software issues.
Trusted brands: Energizer, Duracell
OEM price range: $5-$10
Aftermarket price range: $2-$5 - Key Fob (Transmitter)
(OEM #13591382, 13522872 (4-Button, FCC ID: HYQ2EB); 13544052 (5-Button, FCC ID: HYQ2ES))— Needed if the key fob's internal transponder has failed due to damage or defect. Part number varies by trim and features.
Trusted brands: ACDelco
OEM price range: $200-$400
Aftermarket price range: $110-$250
Related Codes That Often Appear With This One
- B3924, B3925, B3926, B3927 — These are 'Environment ID' codes that GM TSBs #21-NA-277 and #23-NA-165 link directly with P0513, indicating a system-wide loss of key recognition due to a BCM software glitch.
- B389A — Another BCM code that may be set in conjunction with P0513, pointing to a memory corruption event as described in TSB #21-NA-277.
Technical Service Bulletins (TSBs) & Recalls
- 23-NA-165: Vehicle Will Not Lock and Unlock (Loss of Active Functions) Crank or Start (Loss of Passive Functions) with DTC P0513 Set. This is the primary document outlining the cause and software-based repair for this exact issue.
- 23-NA-163: This TSB is referenced by 23-NA-165 and provides the detailed BCM programming steps ('Programming A' and 'Programming B') required to resolve the memory corruption.
Platform-Specific Known Issues
- TSB #23-NA-165 directly addresses P0513 on this vehicle. It states that a low voltage condition (from a jump-start, dead battery, etc.) can cause a memory corruption in the Body Control Module (BCM), leading to a no-start condition and loss of key fob functions. The fix is a specific BCM reprogramming procedure, not module replacement.
- TSB #21-NA-277 also describes a similar no-crank/no-start condition with P0513 after a low voltage event, again warning against module replacement and pointing to a software recovery procedure. 🎬 Watch: What to do when your Cadillac won't crank or start.
Mechanic-Grade Diagnostic Values
- Continuity of BCM-related circuits to ground — expected: < 2 Ω. Failure: Resistance of 2 Ω or greater indicates an open or high resistance in the circuit.
- Immobilizer System Operating Frequency — expected: 125 kHz. Failure: Signal can be jammed by other RF devices operating in the 120-135 kHz range.
Hidden / Shadow Codes Worth Checking
- P0513 with symptom byte: In GM's GDS2 software, a symptom byte can be attached to a DTC to provide more specific information. For example, a byte of '00' on related B-codes (like B3924 00) is a specific condition for following TSB 21-NA-277. (see via GM GDS2 or equivalent high-level diagnostic scan tool.)
Scan Tool Commands That Help
- GM SPS (Service Programming System): Programming A Per Bulletin 23-NA-165 — This is the specific software recovery procedure required to fix the BCM memory corruption that causes P0513 after a low voltage event.
- GM GDS2: Special Data Reset A — This is another name for the BCM reset procedure called for in TSB #23-NA-165, used to clear the corrupted data before relearning the keys.
- GM GDS2: Immobilizer Learn — This procedure must be performed after the BCM has been successfully reprogrammed to sync the existing keys to the refreshed module.
Wiring & Ground Locations
- Body Control Module (BCM) — For the 2023 XT4, the BCM is located on the passenger's side. Access requires removing the right side of the front floor console extension panel. On other GM platforms, it is commonly found behind the driver's side lower dashboard.. The BCM is the module that stores key data and is the subject of TSB #23-NA-165. A service campaign (N222390510) was issued for 2023 XT4s for improperly seated BCM connectors, which could cause this or other electrical issues.
- Immobilizer Antenna — Typically a coil or ring located around the push-to-start button assembly in the dashboard.. This antenna transmits the low-frequency signal to energize and read the transponder chip in the key fob. A damaged wire or loose connection to this antenna will prevent key recognition and set P0513.
Real Owner Repair Stories
- Cadillac Forums user (paraphrased from similar GM platform stories) (2020 Cadillac XT4) — No crank, no start, P0513 set after the main 12V battery died and was replaced.
❌ Tried (didn't work) Replacing key fob battery., Performing the BCM reprogram as per TSB #23-NA-165.
✅ What actually fixed it The BCM itself had a hardware failure and would not correctly accept or retain the new software flash. Replacing the BCM and programming the new module finally resolved the issue. This represents a case where the TSB is the correct first step, but does not fix a hardware-faulted module.
When the Usual Fixes Don't Work
- While TSB #23-NA-165 correctly identifies a BCM software glitch as the most common cause, there are documented cases where the reprogram fails. In these instances, the BCM has an internal hardware fault that prevents it from retaining the new software, and the module itself must be replaced. This should only be considered after the TSB procedure has been attempted by a qualified technician.
Model Year Variations Within This Range
- 2020-2023: Starting with the 2020 model year, the Cadillac XT4 transitioned to GM's new Vehicle Intelligence Platform (VIP), also known as Global B electrical architecture. The 2019 model uses the previous generation's architecture. While the P0513 fault and TSB fix are similar for both, the diagnostic pathways and module communication protocols in the GDS2 software are different, and the VIP architecture is known to be more sensitive to voltage fluctuations.
- 2023: A specific service campaign, #N222390510, was issued for some 2023 XT4 vehicles due to BCM connectors not being fully seated at the factory. This could cause a variety of electrical issues, including a no-start and P0513, and requires a physical inspection of the connectors.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
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.
- Cadillac XT4:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2019-2023 Cadillac XT4
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- When the Usual Fixes Don't Work
- Model Year Variations Within This Range
- 🎟️ Get 5% Off