Published: May 26, 2026
Quick Answer: BYD Qin Plus DM-i Key Matching
Yes, the LAUNCH X431 IMMO Elite can perform key matching on the BYD Qin Plus DM-i. The general process involves reading the immobilizer system, performing an "All Keys Lost" or "Add Key" function (depending on your situation), and following the on-screen prompts to program the transponder. You will likely need the vehicle’s PIN code, which the tool can often retrieve from the BCM or immobilizer unit. A stable internet connection on the tablet and a high-quality connection to the vehicle's OBDII port are critical for success.
Prerequisites: What You Need Before You Start
Before you dive into the BYD Qin Plus DM-i key matching procedure, gather everything you need. Missing a single item can derail the process halfway through.
- Hardware: LAUNCH X431 IMMO Elite (or Pro series with the IMMO software module), DBScar or compatible pass-thru connector, and the vehicle-specific OBDII cable.
- Software: Download the latest IMMO software pack for "BYD." Verify no pending updates before you start — an interrupted update mid-programming can cause errors.
- Vehicle: A key blank cut to match the mechanical lock (uncoded transponder) and a battery reading at least 12V. If the battery is weak, connect a charger or battery maintainer.
- Environment: Work in a secure area with a good cellular or Wi-Fi signal. The tool needs internet access for server-based PIN retrieval, and a garage with a strong signal prevents timeouts.
Section 1: Preparation and Vehicle Connection
1.1 Vehicle Setup
Start by setting up the vehicle properly to avoid CAN bus interference. Unlock the steering wheel and shift the gear selector into Park. Close all doors and the trunk — an open door can confuse the network. Finally, turn the ignition OFF and wait at least 30 seconds before plugging in your tool. This pause lets the modules fully power down.
1.2 Tool Initialization
Power on the LAUNCH X431 tablet and connect the DBScar module to the vehicle’s OBDII port. Open the IMMO Elite application. Select "Diagnosis" → "All Systems". Resist the urge to pick a specific system unless you already know the exact module address. Let the tool scan everything first.
Section 2: Performing the Key Matching Procedure
2.1 Read Vehicle Information & Confirm Protocol
Run the "Read Vehicle Info" function. Double-check that the VIN displayed on the tablet matches the vehicle’s VIN plate. The Qin Plus DM-i often uses a CAN FD protocol, which is faster and more secure than older CAN standards. If the tool fails to connect automatically, select "Manual Selection" → "BYD" → "Qin Plus" → "DM-i". This manual path bypasses any initial handshake issues.
2.2 Retrieve the Security PIN Code (Critical Step)
This step often makes or breaks the job. Navigate to "IMMO Functions" → "Read PIN".
- Option A (Online): Follow the on-screen prompts. The tool queries the LAUNCH server. This method typically works well for 2021–2023 models. A stable internet connection is non-negotiable here.
- Option B (Offline – Advanced Users Only): If "Read PIN" fails, try "BCM Data Reading" or "Read EEPROM". This approach requires soldering or clamping onto the BCM chip. Do not attempt it unless you have experience with chip-level diagnostics. One slip can brick the module.
Pro Tip: For some DM-i models, the PIN is derived from a VIN checksum. If the tool offers a fallback option, try entering the last 5 digits of the VIN as the PIN.
2.3 Select the Key Matching Mode
Choose the mode that matches your situation. The wrong selection can erase your existing keys.
Mode A: Add Key (if you have 1 working key)
- Go to "Add Key".
- Enter the 4- or 5-digit PIN code you retrieved.
- When the system prompts you, place the new key in the card slot located in the center console cup holder, or hold it near the start button. The Qin Plus DM-i uses a dual-frequency transponder inside the key fob, so you must position the entire fob correctly.
Mode B: All Keys Lost (if you have 0 working keys)
- Go to "All Keys Lost".
- Confirm the procedure. Be prepared: the system will lock the ECU for 10–15 minutes as an anti-theft measure. Do not touch anything during this wait.
- Enter the PIN code.
- Program the first (and only) new key. You cannot add a second key during this cycle. After programming the first key, exit the function, then use "Add Key" to program additional remotes.
2.4 Finalize Programming
The tool will display "Programming Successful" or "Key Learned". Turn the ignition OFF, remove the tool, and wait 10 seconds. Now test everything:
- Start the engine with the new key.
- Press the lock and unlock buttons on the remote from about 10 meters away.
- Verify that the dashboard immobilizer LED turns off within 2 seconds of turning the ignition ON.
Section 3: Troubleshooting Common Issues
3.1 "PIN Code Incorrect" Error
- Cause: The PIN retrieved might belong to an older vehicle version, or the software needs an update.
- Solution: Update the IMMO database through the LAUNCH X431 app. If the PIN is still wrong, check whether the vehicle has a second-hand ECU or a modified BCM. These parts may carry a different PIN than the original.
- Fallback: As noted earlier, some DM-i models allow you to derive the PIN from the VIN. Try the last 5 digits or the VIN checksum if the tool offers this alternative.
3.2 "Communication Error" or "ECU Not Found"
- Cause: A loose OBD connection, low battery voltage, or the CAN bus has gone into sleep mode.
- Solution: Re-seat the DBScar module firmly. Use a battery maintainer to keep voltage above 12.6V. Wake the CAN bus by turning the hazard lights on and off. This simple trick forces the modules to communicate.
3.3 "Key Not Detected" During Programming
- Cause: The key is not placed in the correct reader position. The BYD Qin Plus uses a dual-frequency transponder inside the fob, not a standard key lobe.
- Solution: Lay the entire key fob flat on the center console wireless charging pad (or the designated key slot near the cup holders). Do not hold it in your hand. The reader coil needs the fob to be stationary and precisely positioned.
3.4 Timed Lockout (Anti-Theft)
- Cause: Too many failed attempts trigger a lockout.
- Solution: Turn the ignition OFF and wait 15–30 minutes with the driver’s door closed. Do not unplug the tool during the wait timer if one appears on the screen. The countdown is mandatory.
Section 4: Additional Context & Best Practices
4.1 Why the LAUNCH X431 IMMO Elite is Preferred
Why choose this tool over a generic OBD scanner? Three reasons stand out.
- Server Access: The LAUNCH X431 has deep server access for BYD PIN codes, often included with your subscription. Generic tools cannot pull these codes.
- One-Click Setup: The tool automatically detects the vehicle generation (DM-i vs. older F3, for example), saving you from manual protocol guessing.
- Professional Grade: It handles high-security keys with rolling codes, which basic scanners cannot read or write.
4.2 Post-Programming Checks
Don’t rush off after a successful programming message. Perform these checks:
- Immobilizer LED: The red security light on the dashboard should turn OFF after 2 seconds of ignition ON. If it stays on or flashes, the key is not fully matched.
- Remote Range: Walk 10 meters away and press lock/unlock. The vehicle should respond immediately.
- Start/Stop Button: Push to start should work with no cranking delay. A delay often indicates a weak transponder signal.
4.3 When to Call a Professional
Some situations demand expert help. Contact a professional if:
- The vehicle has a third-party remote start system installed. These systems can interfere with the CAN bus.
- The BCM is physically damaged (water ingress or crash damage).
- The tool fails to read the VIN, or the VIN on the tool does not match the registration. This mismatch may indicate a stolen vehicle or an ECU swap.
For more details on diagnosing CAN bus issues during key programming, check out our guide on [link to related guide on LAUNCH X431 network troubleshooting].
Frequently Asked Questions (FAQ)
Can I program a blank key without cutting it first?
No. The mechanical blade must be cut by a locksmith to match the door and ignition lock before transponder programming will be accepted. The car’s mechanical lock is independent from the immobilizer.
Will this procedure erase my existing keys?
Only if you select "All Keys Lost." If you choose "Add Key" while you still have at least one working key, the old keys remain active. Always double-check your selection before confirming.
How long does the entire key matching process take?
Expect 10–15 minutes for a simple "Add Key" procedure. For "All Keys Lost," budget 20–30 minutes — the 10–15 minute ECU lockout period is mandatory and cannot be skipped.
Do I need an internet connection during the whole process?
Yes, for PIN retrieval. The LAUNCH server validates your subscription. If the internet drops during programming, the process will fail mid-way. Use a mobile hotspot if your garage lacks Wi-Fi.
My BYD uses a card-style key. Can the LAUNCH X431 program that?
Yes, as long as the card is a passive NFC transponder. The procedure is identical to programming a fob. However, you must place the card directly against the card reader area on the dashboard or the center console. Check your owner’s manual for the exact location.
What if the vehicle is a 2024 or later model?
2024+ models may require a software update specifically for the "BYD New Energy" protocol. If this protocol is not yet supported on your X431, try using "BYD Qin Plus 2022" as a generic fallback. Success is not guaranteed, but it works in some cases. We recommend contacting LAUNCH support for the latest compatibility list. For more on software updates, see [link to article on keeping your X431 tools updated].
About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.
He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.
Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.
With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.
For inquiries and equipment purchases, please visit https://carlifterph.com/
Related Posts
- How to Generate and Program a BYD Seal U Key with LAUNCH X431 X-PROG3
- How to Program a BYD Atto 2 Key Fob with LAUNCH X431 IMMO Plus (2026)
- Replace BYD Song Plus EV Immobilizer Module with LAUNCH X431 IMMO Elite
- How to Read and Clear BYD Tang IMMO Anti-Theft Data Using LAUNCH X431 IMMO Plus
- How to Match a Smart Key Fob on BYD Dolphin with LAUNCH X431