How to Add a Smart Key to a Range Rover (L405, 2013–2017) with LAUNCH X431
Last Updated: June 16, 2026
Quick Answer
Yes, you can add a smart key to a 2013–2017 Range Rover L405 using the LAUNCH X431 diagnostic tool. The process requires entering the vehicle’s Security Access Code (SAC), selecting the “Add Key” function in the KVM module, and following on-screen prompts. You need at least one original working key. The whole job takes 15–30 minutes per key with a stable battery and updated X431 software.
Prerequisites
Before you start, gather the right tools and prepare the vehicle. Skipping these steps often causes mid-programming failures.
Tools & Equipment
You will need the following items:
- LAUNCH X431 scanner – Any X431 model with J2534 compatibility (e.g., X431 V+, PRO, or Golo). Ensure it has the latest Land Rover software installed.
- New smart key fob – Use a genuine or high‑quality OEM key. The typical part number for the L405 is LR063528.
- Original working key – At least one functional smart key that already starts the vehicle.
- Stable internet connection – Wi‑Fi or LAN for the X431 to verify software updates and security access codes.
- Battery maintainer or jump pack – Keep the vehicle battery voltage above 12.6 V during programming. A voltage drop mid-session can lock the module.
Vehicle Preparation
Take a few minutes to set up the vehicle correctly:
- Park the Range Rover in a quiet area away from RFID gates, other key fobs, and strong magnetic fields. Interference can disrupt communication.
- Close all doors, the bonnet, and the tailgate.
- Have the Security Access Code (SAC) ready. This is usually a 4‑to‑10‑digit code you obtain from the dealer, the previous owner, or a VIN‑based code service. Without the SAC, you cannot access the immobiliser module.
- Update your LAUNCH X431. Go to Diagnosis → Software Update and install the latest Range Rover L405 package. An outdated tool may not recognise the KVM.
Pro tip: If you borrow a friend’s X431, make sure it has the L405 software loaded. Some generic packages miss this model.
Step-by-Step Guide: Adding a Smart Key
Follow these steps in order. If you deviate, the tool may time out or report errors.
1. Connect LAUNCH X431 to the Vehicle
Turn the ignition off and remove all keys from the cabin except the original working key you plan to use. Connect the X431 adapter to the OBD‑II port located under the dashboard on the driver’s side. Then press the Start button without touching the brake pedal – this puts the ignition in mode II (accessory power). The X431 should power on and show the main menu.
2. Launch the Diagnostic Session
On the X431 touchscreen, tap Diagnosis. Select Land Rover → Range Rover (or L405 if listed). Choose the correct model year (2013–2017) and let the tool auto‑detect the engine and body type. The scanner will read the vehicle’s VIN and load the appropriate software.
3. Access Immobiliser / Key Programming
Navigate to Body / Chassis → KVM (Keyless Vehicle Module). In some software versions, you may see BCM (Body Control Module) instead. Look for Security Access or Special Functions. When prompted, enter the Security Access Code (SAC). If the code is incorrect, the tool will show “Invalid Code”. Three failed attempts may trigger a lockout period – wait at least 10 minutes before retrying, or contact a dealer.
4. Select “Add Smart Key”
From the KVM special functions menu, choose Add / Learn Key. The exact wording varies – look for “Program Key”, “Learn Remote”, or “Add New Key”. The X431 will ask you to confirm the total number of keys you want to program after the session. Include the original key(s) plus the new one. For example, if you have one original and want to add one, enter 2 keys.
5. Key Learning Procedure
This is the core of the process. Follow the X431’s on‑screen instructions carefully.
- Step A: Insert the original working key into the ignition slot. If your L405 has a push‑button start with no physical slot, hold the key flat against the backup reader. The backup reader is usually located behind the cup holder or under the centre armrest.
- Step B: The X431 will ask you to “send” the key code. This typically involves pressing the Start button once, then locking and unlocking the doors using the remote. The scanner captures the transponder data.
- Step C: Once the original key is learned, the tool will prompt you to present the new key. Repeat the same action – insert it into the slot or hold it against the backup reader. The X431 will program the new key’s immobiliser and remote functions.
- Step D: After a few seconds, the screen should display “Key Learned Successfully” or a similar message. If you are adding a third or fourth key, repeat Step C for each additional fob.
6. Finalize and Test
Exit the diagnostic session and disconnect the X431. Remove both keys from the vehicle. Lock the car using the door button or tailgate button, then unlock it with the new fob. Finally, start the engine with the new key to confirm full smart functionality – keyless entry, remote start, and the ability to open the boot. If the engine cranks but does not start, the immobiliser data may not have transferred correctly.
Troubleshooting Common Issues
Even with careful preparation, problems can arise. Here are the most frequent ones and how to fix them.
“Security Access Code Incorrect” Error
Cause: You entered the wrong code, or the code requested applies to a different module (BCM vs. KVM).
Fix: Double‑check the SAC with the dealer or a VIN‑based code service. Some X431 models allow online code retrieval via subscription – try that before re‑entering manually. If the error persists, ensure you are in the correct module (KVM, not BCM).
Communication Lost During Programming
Cause: Low battery voltage, a loose OBD connection, or radio frequency interference.
Fix: Connect a battery maintainer set to 13.5–14.5 V. This stabilises the electrical system. Also inspect the OBD connector pins for damage and restart the X431. Begin again from step 2.
Key Not Recognized by Vehicle After Programming
Cause: The learning sequence was incomplete, the new key is incompatible, or the KVM module has a fault.
Fix: First, ensure the new key is genuine LR/L405 compatible – cheap aftermarket fobs often fail. Then perform a “Learn All Keys” (reset) function on the X431. This erases all stored keys, so you must re‑learn every existing key plus the new one. If the problem continues, run a KVM firmware update via the X431 using J2534 pass‑through mode. You may need a dealer tool for firmware updates.
“Programming Not Allowed” Message
Cause: The vehicle’s key counter has reached its lifetime limit (typically 8–10 keys).
Fix: You cannot add more keys without a dealer tool reset. Contact a Land Rover specialist with SDD or JLR Pathfinder equipment to clear the counter.
Additional Tips and Considerations
Key Types Supported
The L405 smart key uses both passive entry (proximity unlocking) and Remote Keyless Entry (RKE) locking/unlocking. When you add a key with the X431, the tool copies only the RKE code and immobiliser transponder. The passive entry data is automatically matched once the key is learned – you do not need extra steps.
Difference Between “Add” and “Replace”
- Add: Retains existing keys and learns the new one. Use this when you already have at least one working key.
- Replace / Learn All Keys: Erases all stored keys and re‑learns each fob from scratch. Use this if you have lost all original keys or suspect a security breach. This procedure requires a valid SAC and at least two new keys (to confirm the tool can write data).
Backup Reader Location
If your L405 lacks a physical ignition barrel (most do), locate the backup reader. It is typically hidden behind the cup holder trim or under the centre armrest. The X431 may ask you to hold the key there during the learning phase – do not move the key until the tool confirms the code is captured.
Time Expectations
Each key addition takes about 5–10 minutes of active steps, plus software loading time. The entire session (including diagnostics) is usually under 30 minutes. Allow extra time if you update the X431 software beforehand.
Frequently Asked Questions
Can I program a used smart key from another Range Rover?
Yes, but it must be a compatible L405 part (LR063528). The X431 erases the key’s previous identity during the learning process, so it becomes “blank” and can be assigned to your vehicle.
What if I lost all my original keys?
You will need to perform a “Learn All Keys” procedure. This requires the SAC and at least two new blank keys. The LAUNCH X431 can handle this, but you may need a dealer SAC if the code is not stored in the vehicle memory.
How much does it cost to add a key with LAUNCH X431?
If you already own the tool, only the cost of the blank key (€50–€150). Dealers typically charge €200–€400 per key for the service.
Will programming with X431 void my warranty?
No, as long as you use genuine keys and follow official procedures. However, repeated failed attempts may be logged in the KVM module – avoid unnecessary tries.
Can I use a generic OBD2 tool instead of LAUNCH X431?
No. Only high‑end scan tools with JLR security access (e.g., LAUNCH X431, Autel, or dealer SDD) can program L405 keys. Basic OBD scanners cannot access the immobiliser module.
The X431 shows “No Communication with KVM” – what now?
Check the OBD connection, vehicle power, and the fuse for the Keyless Vehicle Module (in the fuse box under the glovebox). Update the X431 software to the latest Land Rover package. Also try selecting BCM instead of KVM – some software versions group key functions under the body control module.
Final Notes
Keep a backup of your original keys and the Security Access Code in a safe place. If you encounter persistent problems, consider consulting a Land Rover specialist with an SDD or JLR Pathfinder tool. The LAUNCH X431 works for most L405 models, but a few late‑2017 modules may require a dealer‑level session.
Use this guide at your own risk. Incorrect programming can lock out all keys and require costly recovery.
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
- Program Smart Key Range Rover Sport L494 (2013-2017) Using LAUNCH X431
- How to Add a Key to a Range Rover Evoque L538 (2011-2018) with LAUNCH X431
- How to Program a Smart Key on a Range Rover Sport L320 (2005–2013) Using LAUNCH X431
- How to Add a Smart Key to a Range Rover L322 (2002-2012) Using LAUNCH X431
- How to Program a Land Rover Discovery 4 with No Keys Using LAUNCH X431