AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / BYD / P1B1F00 – Anti-theft verification failed

P1B1F00 – Anti-theft verification failed

DTC Code
P1B1F00
Failure Mode
Anti-theft Verification Failed
Module / System
BCM / Immobiliser ECU
Vehicle Make
BYD
Severity
High
Scanner Tool
BYD DS / Launch X431 / Autel MaxiSYS

BYD fault code P1B1F00 — Anti-theft Verification Failed is a manufacturer-specific diagnostic trouble code stored by the BCM / Immobiliser ECU on BYD electric and plug-in hybrid vehicles. It is set when the vehicle’s immobiliser system is unable to successfully authenticate the key transponder during an ignition sequence, causing the powertrain to remain inhibited and the vehicle unable to start. P1B1F00 follows the UDS (ISO 14229) extended DTC format used across BYD’s e-Platform architecture — the trailing two-digit sub-code “00” designates a general authentication failure rather than a specific component-level event.

What Does P1B1F00 Mean on a BYD?

Every time a BYD vehicle is started, the BCM initiates a challenge-response authentication sequence with the key transponder — whether that is the embedded chip in the key fob or the NFC chip in the BYD key card. The Immobiliser ECU compares the transponder’s response against a cryptographic code programmed uniquely to that vehicle. If the response is absent, incorrect, or the communication between the BCM and Immobiliser ECU is disrupted, P1B1F00 is stored and the immobiliser output remains active — blocking the drive motor from engaging and preventing the vehicle from starting.

Unlike a standard five-character OBD2 DTC, P1B1F00 is a seven-character extended trouble code using the UDS protocol (ISO 14229). The first five characters — P1B1F — identify the fault as a manufacturer-specific anti-theft verification failure. The trailing “00” is a standardised UDS failure type byte indicating a general fault condition with no further sub-classification available at that level. Not all diagnostic tools display this code correctly — some older or budget scanners may truncate it to P1B1F or report it as an unknown code.

ℹ️ Info — Diagnostic Starting Point
P1B1F00 has three distinct root cause branches: (1) Key / transponder fault — the most common — including a dead key fob battery, a damaged transponder chip, or an unprogrammed replacement key; (2) Antenna / NFC reader hardware fault — the antenna loop or NFC coil around the start button or key slot is damaged, disconnected, or out of specification; (3) BCM / Immobiliser ECU software or hardware fault — the module has lost its key pairing data or has failed internally. Identifying the correct branch before replacing any part saves significant cost and avoids unnecessary dealer visits.

Symptoms of P1B1F00

The primary effect of P1B1F00 is that the vehicle cannot be driven. Additional symptoms to note include:

  • Vehicle fails to start — powertrain remains inhibited after pressing the start button; the 12V accessories power up normally but the motor does not engage
  • Security or immobiliser warning light illuminated on the instrument cluster
  • Key or smart entry error icon displayed on the BYD infotainment or instrument screen
  • P1B1F00 stored in the BCM / Immobiliser ECU when scanned with a BYD-compatible diagnostic tool supporting UDS extended DTCs
  • Possible accompanying U-codes (communication faults) if the BCM cannot complete its handshake with the Immobiliser ECU
  • No effect on the HV battery state of charge, climate system, or other vehicle systems — P1B1F00 is a security authentication fault only

Common Causes of P1B1F00

  • Dead or weak key fob battery — the most common cause on key-fob-equipped BYD variants; the transponder cannot transmit a valid response when the CR2032 battery voltage drops below the operational threshold
  • Damaged transponder or NFC chip — physical impact, water ingress, or exposure to excessive heat can corrupt the transponder chip in a key fob or the NFC chip embedded in the key card
  • Unprogrammed or incorrectly programmed replacement key — aftermarket or second-hand keys that have not been coded to the specific vehicle will always trigger P1B1F00 on every start attempt
  • Antenna coil or NFC reader fault — the antenna loop around the start button area or key reader housing can be damaged by water intrusion, physical impact, or a corroded or displaced wiring harness connector
  • BCM software corruption or loss of key pairing data — a failed BCM software update, a prolonged 12V battery discharge, or an abrupt power interruption during module operation can cause the Immobiliser ECU to lose its programmed transponder match data
  • Strong electromagnetic interference at the key reader zone — wireless charging pads, aftermarket accessories mounted near the BCM, or nearby high-powered RF sources can temporarily disrupt transponder communication and produce intermittent P1B1F00
  • Critically low 12V battery — if the 12V battery voltage is too low to support Immobiliser ECU initialisation, the authentication sequence cannot complete and P1B1F00 may be set even with a good key

Common Misdiagnoses

  • Replacing the BCM without testing the key first: The vast majority of P1B1F00 faults are caused by a faulty key or a dead key battery — not a BCM or Immobiliser ECU failure. BCM replacement is expensive, requires dealer-level programming, and will not resolve the fault if the key is the actual root cause.
  • Assuming the BYD key card uses a battery: BYD key cards are passive NFC devices powered by the vehicle’s reader field — they contain no internal battery. A “dead” key card is always a reader hardware fault or a damaged card chip, not a battery issue. Replacing the battery in a key card is not possible and not the fix.
  • Using an incompatible scanner and concluding the system is clear: Entry-level OBD2 scan tools that do not support BYD’s UDS extended DTC format will often report no codes or an unknown fault when P1B1F00 is stored. Always confirm scanner compatibility with BYD extended protocol before concluding the system is fault-free.
  • Not testing a spare key: Testing a second programmed key or card is the single fastest diagnostic step available — it immediately separates a key-specific fault from a vehicle-side fault. Skipping this step consistently wastes diagnostic time.
  • Not clearing the code after repair: P1B1F00 remains stored in BCM memory after the underlying fault is corrected. It does not self-clear after a successful authentication cycle and must be actively erased with a compatible scanner.

Affected BYD Vehicles

ModelPlatformNotesYears
Atto 3 / Yuan Pluse-Platform 3.0Uses both key fob and key card; P1B1F00 common after key battery failure2022–present
Han EV / Han DMe-Platform 2.0Luxury sedan; key card NFC reader faults more prevalent than fob failures2020–present
Tang EV / Tang DMe-Platform 2.07-seat SUV; check BCM software version if both keys fail simultaneously2019–present
Seal / Seal Ue-Platform 3.0Shares BCM and immobiliser architecture with Atto 32022–present
Dolphine-Platform 3.0Early production units reported key card reader sensitivity issues2021–present
Song Plus EV / DM-iDM-i / EVPHEV variant; P1B1F00 stored in BCM; check for applicable TSBs2020–present
Atto 2e-Platform 3.0Newer entry-level model; same authentication system as Atto 32024–present

Tools & Equipment Required

ToolPurposeNotes
BYD DS / Launch X431 Pro / Autel MaxiSYS MS906 ProFull module scan, live data, DTC clear, BCM special functionsMust support BYD UDS extended DTC format to display P1B1F00 correctly
Digital multimeter (DMM)12V battery voltage, antenna coil resistance, and continuity testingEssential for antenna loop and BCM connector integrity checks
Key transponder programmerKey matching and coding to vehicleDealer-level access typically required for BYD transponder programming
Replacement key fob / key cardSpare key testing and key replacementOEM BYD keys preferred — aftermarket transponder compatibility is not guaranteed
CR2032 coin cell batteryKey fob battery replacementConfirm correct battery type for your specific key fob variant before purchase
Electrical contact cleanerAntenna coil connector and BCM connector cleaningUse on connectors before resistance measurement to ensure accurate readings
ℹ️ Workshop Manual Access
For OEM-level wiring diagrams and factory diagnostic procedures, Mitchell1 DIY provides manufacturer workshop manuals with step-by-step guidance used by professional technicians.

Step-by-Step Diagnosis

  • 1
    Connect Scanner & Record All DTCsConnect a BYD-compatible diagnostic scanner (BYD DS, Launch X431 Pro, or Autel MaxiSYS). Scan all modules and record every code present. Pay particular attention to U-codes alongside P1B1F00 — communication faults between the BCM and Immobiliser ECU indicate a module-level or wiring problem rather than a simple key fault.
  • 2
    Measure 12V Battery VoltageMeasure the 12V battery voltage at the terminals with a DMM (ignition off). A reading below 12.2V means the battery is insufficiently charged to support Immobiliser ECU initialisation. Charge the battery to full before proceeding — a low 12V battery is a frequently overlooked cause of spurious P1B1F00 codes.
⚠️ Diagnostic Branch
12V battery below 12.2V? → Charge the battery fully, clear P1B1F00, and retest. If the code does not return after a successful start, a failing 12V battery was the root cause — replace the battery and monitor. 12V battery voltage normal (12.2V or above)? → Continue to Step 3 (key identification and testing).
  • 3
    Identify Key Type & Check Fob BatteryDetermine whether the key in use is a key fob or a BYD key card. If a key fob: open the back cover and replace the CR2032 battery with a known-good cell regardless of apparent condition — a weak battery may not fully fail but can produce intermittent transponder faults. BYD key cards contain no internal battery and cannot be checked or replaced this way — skip the battery step for card users and proceed directly to Step 4.
  • 4
    Test With a Spare / Secondary Key or CardIf a second key or key card is available and is already paired to the vehicle, attempt a start with it. This is the single most diagnostic step in the entire procedure — it immediately separates a key-specific fault from a vehicle-side hardware or module fault. Do not skip this step.
⚠️ Diagnostic Branch
Spare key or card starts the vehicle successfully? → The primary key is faulty (dead or corrupted transponder chip, damaged NFC card, or failed fob). Go to Repair Path A (key replacement and programming). Both keys and cards fail to authenticate? → The fault is in the vehicle’s antenna / NFC reader hardware or in the BCM / Immobiliser ECU itself. Continue to Step 5.
  • 5
    Inspect & Test the Key Antenna / NFC Reader CoilUsing the workshop manual, locate the antenna coil connector at the BCM or key reader module — typically routed around the start button housing or key slot surround. Disconnect the connector and measure the coil resistance with a DMM. Compare against the manufacturer specification in the workshop manual. An open circuit or a resistance significantly outside specification indicates a failed coil winding or a break in the antenna loop wiring.
⚠️ Diagnostic Branch
Antenna coil resistance out of specification or open circuit? → Go to Repair Path B (antenna coil / NFC reader replacement). Antenna coil resistance within specification but all keys still fail to authenticate? → The fault lies within the BCM / Immobiliser ECU — programming data loss or internal module failure. Go to Repair Path C (BCM / Immobiliser ECU re-initialisation or replacement).

Scanner Readout Explained

====================================================
  BYD DS — DIAGNOSTIC REPORT
====================================================
  Vehicle:     BYD Atto 3 EV
  Date:        [DATE: YYYY-MM-DD]
====================================================
MODULE: BCM / IMMOBILISER ECU
----------------------------------------------------
  P1B1F00  Anti-theft Verification Failed
           Status:       Confirmed / Current
           NOTE: P1B1F00 follows UDS extended DTC
                 format (ISO 14229). The trailing
                 "00" is the UDS failure type
                 sub-code indicating a general
                 authentication failure with no
                 further sub-classification.
                 Some scanners may display this
                 as P1B1F (truncated) or as an
                 unknown code — confirm scanner
                 BYD compatibility before
                 concluding the system is clear.
                 Freeze frame reflects the failed
                 key authentication event at
                 the ignition-on attempt.
----------------------------------------------------
  FREEZE FRAME DATA (at time of fault)
====================================================
  Ignition Status:            KEY-ON
  Key Transponder Response:   NOT RECEIVED
  Authentication Result:      FAILED
  Anti-theft System State:    ARMED / VEHICLE BLOCKED
  12V Battery Voltage:        [typically 12.2–12.8V]
  Motor Ready Status:         INHIBITED
====================================================
  LIVE DATA — IMMOBILISER SYSTEM
====================================================
  Key Recognition Status:     0 — Not Recognised
  Immobiliser Output:         BLOCKED
  Anti-theft Inhibit Active:  YES
  NFC / Transponder Signal:   0 — No Signal Present
====================================================

Step-by-Step Repair Guide

Repair Path A: Key Transponder Fault — Replacement and Programming

  • 1
    Source the Correct OEM Replacement Key or CardOrder an OEM BYD key fob or key card matched to your specific model year and variant. Aftermarket transponders are not guaranteed to be compatible with BYD’s cryptographic pairing system and may produce P1B1F00 even after a programming attempt. Source the replacement key through a BYD dealership or authorised parts supplier where possible.
  • 2
    Programme the Replacement Key to the VehicleBYD key programming requires a scanner capable of accessing BCM special functions — typically the BYD DS or a confirmed-compatible tool such as Launch X431 Pro or Autel MaxiSYS. Enter the BCM key registration function, follow the on-screen procedure to add the new key, and confirm the key count in the BCM increases by one. This step requires dealer-level access in most markets.
  • 3
    Test Start & Clear the CodeAttempt to start the vehicle with the newly programmed key or card. Confirm the motor energises and no immobiliser warning is displayed. Clear P1B1F00 using the scanner and retest over two to three ignition cycles to confirm the code does not return.

Repair Path B: Key Antenna / NFC Reader Fault

  • 1
    Locate and Inspect the Antenna Coil AssemblyUsing the workshop manual wiring diagram, trace the antenna coil from the BCM output connector to the coil housing around the start button or key reader slot. Inspect the full length of the antenna wire for visible damage, chafing, pinching, or signs of water ingress. Inspect the connector pins at both the BCM and the coil end for corrosion or pushed-back terminals.
  • 2
    Replace the Antenna Coil or Repair the WiringIf the coil resistance was confirmed out of specification, replace the antenna coil assembly with an OEM part — do not attempt to repair the coil winding itself. If an open circuit in the wiring harness was found rather than a failed coil, repair the break using the correct gauge wire and a waterproof connector appropriate to the location. Clean the connector pins with electrical contact cleaner before reassembly.
  • 3
    Verify Coil Resistance, Test Start & ClearBefore reassembling trim panels, reconnect the antenna coil and re-measure resistance to confirm it is within specification. Attempt a start with the original key. If the vehicle starts correctly, clear P1B1F00 and confirm it does not return over multiple ignition cycles.

Repair Path C: BCM / Immobiliser ECU Re-initialisation or Replacement

  • 1
    Attempt BCM Re-initialisation via ScannerUsing BYD DS or a confirmed-compatible scanner with BCM special functions, navigate to the immobiliser initialisation or anti-theft system reset function. Some P1B1F00 cases caused by a partial software corruption or a key pairing data mismatch can be resolved by running a BCM re-initialisation procedure without replacing the module. Check for any applicable BYD Technical Service Bulletins (TSBs) for your model and software version before proceeding to module replacement.
  • 2
    BCM Replacement — Dealer-Level Procedure RequiredIf re-initialisation does not resolve P1B1F00 and all hardware has been confirmed good, the BCM or Immobiliser ECU requires replacement. This is a dealer-level procedure: a new BCM must be programmed with the vehicle’s VIN, all key transponder data must be re-registered, and module variant coding must be written. Attempting to fit an unprogrammed BCM without these steps will leave the vehicle in a permanent no-start condition.
  • 3
    Register All Keys, Verify Authentication & ClearAfter module replacement or re-initialisation, register all available keys and cards through the BCM key programming function. Confirm each key starts the vehicle without triggering P1B1F00. Clear all stored codes and confirm the immobiliser warning light is extinguished across multiple ignition cycles.
🔴 Safety Disclaimer
BYD vehicles contain high-voltage (HV) battery systems operating at up to 400V or higher. Although the diagnosis and repair procedures for P1B1F00 are confined to the 12V domain (BCM, antenna coil, key), HV circuits remain energised whenever the HV battery is connected. Always follow BYD HV safety protocols when working on any BYD vehicle: never cut, pierce, or handle orange HV cables; never work near HV connectors without appropriate PPE and HV isolation training; and do not assume the HV system is safe to approach based on vehicle behaviour alone. BCM and Immobiliser ECU replacement requires dealer-level programming — do not attempt module substitution without access to BYD programming tools. The repair procedures in this article are for informational purposes. Always consult a qualified HV-trained technician if unsure.

Repair Cost Estimates

RepairParts Cost (est.)Labour (est.)Total (est.)DIY Difficulty
Key fob battery replacement€2–€50.1 hr€2–€35Very Easy
Replacement key fob / card + programming€80–€2500.5–1 hr€130–€350Expert (dealer required)
Antenna coil / NFC reader replacement€30–€1200.5–1 hr€80–€210Medium
BCM / Immobiliser ECU replacement + programming€300–€8001–3 hr€400–€1,100Expert (dealer required)

Prevention & Maintenance Tips

  • Replace the key fob battery annually — do not wait for noticeable range reduction; a marginal battery can cause intermittent P1B1F00 before it fully fails
  • Keep keys away from strong magnets, prolonged heat, and water — these are the leading causes of transponder and NFC chip damage in BYD key hardware
  • Have a second key programmed while under warranty — this eliminates the most frustrating scenario: a single-key owner with P1B1F00 and no alternative start method
  • Maintain 12V battery health — have the 12V battery load-tested annually; a weak 12V battery that cannot sustain immobiliser ECU voltage during start is a common and avoidable trigger for P1B1F00
  • Update BCM software at every scheduled service — BYD releases software updates that can address immobiliser authentication issues; ensure these are applied at authorised service intervals
  • Avoid aftermarket accessories near the key reader zone — wireless charging pads, dashcam modules, or aftermarket alarm systems installed close to the start button area can introduce electromagnetic interference that disrupts transponder communication

Frequently Asked Questions

Can I drive my BYD with P1B1F00 stored?

No — P1B1F00 actively inhibits the powertrain, meaning the vehicle will not start while the code is current. There is no limp-home mode or override for an active immobiliser fault. Resolving the root cause is required before the vehicle can be driven.

What is the most common cause of P1B1F00 on a BYD?

A dead or weak key fob battery is the most common cause on key-fob-equipped BYD models. On models where the key card is the primary credential, a damaged NFC chip in the card is more likely. In both cases, testing a spare key or card first takes under 30 seconds and immediately identifies whether the fault is key-side or vehicle-side.

Can I fix P1B1F00 at home without going to a dealer?

Key fob battery replacement and spare key testing are straightforward DIY steps. If the fault is an antenna coil wiring issue, a competent DIYer with a DMM and the workshop manual wiring diagram can diagnose and repair it. However, key programming and BCM replacement require dealer-level scanner access — these steps cannot be completed without BYD DS or an equivalent tool with BCM special function support.

How much does it cost to fix P1B1F00 on a BYD?

If the fix is simply a new key fob battery, the cost is under €5 and takes two minutes. A replacement key fob or card with programming typically costs €130–€350 at a dealer. An antenna coil replacement sits at €80–€210. BCM or Immobiliser ECU replacement with programming is the most expensive outcome at €400–€1,100 and must be done by an authorised workshop.

How do I know P1B1F00 has been properly fixed?

The vehicle will start normally, the immobiliser warning light will be absent, and the scanner will show no stored or pending codes in the BCM or Immobiliser ECU after clearing. Confirm the fix by completing at least three ignition cycles and verifying that P1B1F00 does not return — an intermittent antenna or key fault can pass one or two cycles before reappearing.

Does P1B1F00 affect all BYD models?

P1B1F00 is a manufacturer-specific code tied to BYD’s BCM and Immobiliser ECU architecture used across the e-Platform 2.0 and e-Platform 3.0 vehicle range. It has been confirmed across the Atto 3, Han, Tang, Seal, Dolphin, Song Plus, and Atto 2 lines. The diagnostic and repair logic is consistent across all models using this immobiliser system.

How do I stop P1B1F00 from happening again?

Replace the key fob battery annually and keep a programmed spare key. Avoid exposing the key or key card to water, strong magnetic fields, or sustained heat. Keep the 12V battery in good condition — a failing 12V battery under load during start is a frequently overlooked recurring cause. Ensure BCM software is updated at every authorised service interval.

Conclusion

BYD P1B1F00 — Anti-theft Verification Failed is a high-severity code because it prevents the vehicle from starting, but in the majority of real-world cases it is resolved by a new key fob battery or a spare key test costing nothing. Work through the diagnostic branches in order — check the 12V battery, replace the fob battery, test with a spare key — before suspecting the antenna or BCM. If both keys fail and the antenna coil is within specification, this is a dealer-level BCM job. Always use a BYD-compatible scanner that supports UDS extended DTC format, and clear P1B1F00 after every repair to confirm it does not return.

ℹ️ Key Takeaway
Start with the cheapest fix first — replace the key fob battery, then test a spare key or card. If one key works and the other does not, the fault is in the key hardware (Repair Path A). If both keys fail, measure the antenna coil resistance; a failed coil sends you to Repair Path B. If the coil is good and all keys fail, the BCM / Immobiliser ECU has lost its pairing data or failed — this is Repair Path C and requires dealer-level programming. Always use a UDS-compatible scanner with confirmed BYD support to read and clear P1B1F00 correctly.
All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer