Add Mercedes-Benz CLA-Class C117 Key Using LAUNCH X431 | DIY Guide

Step-by-step guide to program a new key for your Mercedes CLA C117 with a LAUNCH X431 scanner. Save dealer costs, avoid common mistakes, and test your key.

Quick Answer

Adding a new key to your Mercedes‑Benz CLA‑Class C117 with a LAUNCH X431 scanner is a dealer‑level procedure you can do yourself. You’ll need the scanner with Mercedes software, a blank key with the correct FCC ID, a stable battery (use a maintainer), and an internet connection. The process takes about 10–20 minutes: connect the X431, select the vehicle, enter the immobilizer module, add the key following on‑screen prompts, and test it. Always keep a spare working key safe — if you lose all keys, dealer help is required.


Why Use a LAUNCH X431 for Key Programming?

A LAUNCH X431 gives you access to functions usually reserved for dealerships. Here’s why it stands out:

  • Dealer‑level capability – It communicates directly with the Mercedes‑Benz immobilizer system on the C117 (2013–2019).
  • No ongoing subscription required – Most X431 models include Mercedes software out of the box. Some advanced features (like online security access) may require a small credit purchase, but key programming itself is built‑in.
  • Cost‑effective – A new blank key costs $30–$80, and the scanner is a one‑time investment ($300–$1,500). Compare that to dealer fees of $100–$400 per key.
  • User‑friendly interface – Guided menus and live data help you avoid mistakes.

If you already own a compatible X431, you’re halfway there. The only extra expense is the blank key.


Prerequisites

Before you begin, gather everything you’ll need. Rushing into key programming without preparation is the most common cause of failure.

Required Equipment

Item Notes
LAUNCH X431 scanner Any model with Mercedes-Benz software (e.g., PRO3, PAD VII, V+). Update to the latest version before starting.
Blank Mercedes‑Benz key Must match your C117’s FCC ID. Common part numbers: 000‑905‑21‑02 or 000‑905‑02‑01. Verify by opening your existing key.
12V battery charger/maintainer Voltage drops during programming can corrupt the immobilizer module. Use a 10‑amp maintainer connected to the battery terminals.
Internet connection Required for X431 authentication and downloading vehicle data. A Wi‑Fi hotspot works fine.

Vehicle & Key Information

  • FCC ID of your original key – Printed on the circuit board inside the key. Write it down so you can match the blank.
  • Security access code (SA code) – Some C117 models require this. You can get it from a Mercedes dealer (VIN‑specific, valid 24 hours) or use the X431’s “Online Security Access” feature if available.
  • List of existing keys – If you’re replacing a lost key, erase it first via the immobilizer menu to prevent future use.

Step‑by‑Step Guide: Add a Key Using LAUNCH X431

Follow these steps in order. Do not skip any preparation step — especially the battery maintainer.

1. Prepare the Vehicle

Park in a safe, well‑lit area. Close all doors and the trunk. Connect the battery maintainer to the 12V battery terminals (not the OBD port). Turn the ignition ON (engine off) — key to position 2 so dashboard lights illuminate.

2. Connect the LAUNCH X431

Plug the X431 main unit into the OBD‑II port, located under the dashboard on the driver’s side. Wait for the scanner to boot. It will attempt to connect automatically. If it doesn’t, tap Diagnosis on the home screen.

3. Select Vehicle & System

  • Tap Diagnosis → select Mercedes-Benz.
  • Choose Automatic scan or manually enter: CLA‑Class (C117) → model year (e.g., 2013–2019).
  • The scanner reads the VIN and loads the correct protocols. This takes a minute.

4. Enter Immobilizer Module

From the main vehicle menu, navigate to Immobilizer or ECM/TCU (depending on your software version). The exact label may vary — look for “Key Programming” or “Add New Key”. If you see a “Perform Key Learn Procedure” prompt, select it.

5. Authentication & Security Access

The X431 now requests a security access code.

  • If you have the SA code: Enter it manually.
  • If you don’t: Tap the Online Security Access button. The scanner retrieves the code automatically (requires internet; may cost $5–$20 in credits).
  • Wait for the “Security Access Granted” message. If rejected, double‑check the code or obtain a fresh one.

6. Add the Key

Follow the on‑screen instructions precisely:

  1. Insert the new blank key into the ignition. Do not have any other key in the vehicle.
  2. Turn ignition ON (position 2).
  3. On the scanner, press Add Key.
  4. The system programs the key — this takes 30–60 seconds. Do not touch anything during this time.
  5. When prompted, turn ignition OFF and remove the key.

7. Test the New Key

Remove all keys from the vehicle. Insert the new key and start the engine. Confirm:

  • Remote locking and unlocking work.
  • Keyless entry (if equipped) functions.
  • No immobilizer warning light on the dashboard.

If the key fails to start, repeat the process. If it still fails, check the key blank compatibility and your battery voltage.

8. (If Applicable) Erase Lost Keys

If you are programming a replacement for a lost key, go to Immobilizer → Erase Lost Keys before adding the new one. This prevents the old key from starting the car if someone finds it later.


Detailed Troubleshooting

Even with careful preparation, things can go wrong. Here are the most common issues and how to fix them.

Problem: X431 Cannot Connect to Immobilizer Module

  • Causes: Outdated software, weak battery, loose OBD connection.
  • Solutions:
    • Update the LAUNCH X431 software to the latest version.
    • Check vehicle battery voltage with a multimeter — must be at least 12V.
    • Try a different OBD extension cable (some aftermarket cables have poor pin contact).
    • Reset the X431 by holding the power button for 10 seconds.

Problem: Security Access Code Rejected

  • Causes: Incorrect code, expired code, or code not needed for this model.
  • Solutions:
    • Obtain a fresh SA code from a Mercedes dealer (provide your VIN). Codes expire after 24 hours.
    • Use the X431’s Online Security Access feature.
    • Some C117 models (especially post‑2014) use a “key‑to‑key” method that doesn’t require a code. If the scanner offers an alternative path, skip the code entry.

Problem: New Key Programs but Engine Does Not Start

  • Causes: Immobilizer not fully learned, wrong key blank, faulty key.
  • Solutions:
    • Re‑run the “Add Key” procedure, but this time keep all keys (including the original) in the vehicle. Some C117 models require all keys present during programming.
    • Verify the key blank’s FCC ID matches your original.
    • Try a different blank key.
    • As a last resort, perform a full immobilizer module reset (seek dealer help — this is rare and risky).

Problem: Remote Functions Not Working

  • Causes: Key not synced with the remote control module (RFM).
  • Solutions:
    • Manually sync: press any button on the key five times quickly.
    • If that fails, go to Body Control Module → Remote Key Synchronization on the X431.
    • Replace the key battery with a fresh CR2032.

Important Safety & Technical Notes

  • Never interrupt the programming process. A power loss or cable disconnect can corrupt the immobilizer data, requiring a dealer visit.
  • Do not use cloned or pirated LAUNCH software. It may damage the SAM (Signal Acquisition Module) or unlock module. Stick to official updates.
  • For C117 models with Keyless-Go: The programming procedure is identical, but you may need to hold the new key near the steering column coil during programming. The X431 will prompt you if needed.
  • If you only have one working key: treat it as gold. If you lose it before programming a spare, you lose the ability to add keys yourself — only a dealer or locksmith with dealer tools can help.

Frequently Asked Questions (FAQ)

Does the LAUNCH X431 support all Mercedes CLA‑Class C117 model years?

Yes, from 2013 to 2019, both pre‑facelift and facelift. Always update your X431 to the latest software version before starting for the widest compatibility.

Do I need a subscription or special software?

Most X431 scanners come with Mercedes software pre‑loaded. Some features like online security access may require credits (typically $5–$20), but key programming itself uses the built‑in functions.

Can I program a used key from another CLA?

Only if the key has been virginized (erased). A used key retains the previous vehicle’s immobilizer data. You can virginize it with a separate tool like the LAUNCH X431 key programmer, or simply buy a new blank key.

What if I lose my only key?

If you have no working key, the LAUNCH X431 cannot help you add a new one from scratch. The procedure requires at least one valid key to initiate. You will need to call a locksmith with dealer‑level tools or visit a Mercedes dealership.

How much does it cost to add a key with a LAUNCH X431?

The scanner is a one‑time purchase ($300–$1,500). The blank key costs $30–$80. No dealer fees. If online security access is needed, add $5–$20. Total out‑of‑pocket: about $35–$100 per key after the scanner investment.

The X431 says “No Response from ECU”. What should I do?

First, check the OBD connection. Try a hard reset: disconnect the car battery for 5 minutes, then reconnect. Ensure you are using the correct software version. If all fails, the immobilizer module may be faulty — consult a professional.

Can I program multiple keys in one session?

Yes. The X431 allows up to 4 keys per vehicle. Simply repeat the “Add Key” steps for each new key. Remember to keep all existing keys away from the ignition while adding new ones — only the key being programmed should be in the ignition.

Is it possible to code a key without turning the ignition on?

No. The ignition must be ON (engine off) for the scanner to communicate with the immobilizer module. The LAUNCH X431 will prompt you when to turn the key.


Conclusion

Using a LAUNCH X431 to add a key to your Mercedes‑Benz CLA‑Class C117 is a practical, DIY‑friendly solution. With proper preparation — a good battery, a compatible blank key, and the correct security access — you can save significant time and money compared to a dealership visit. Follow the on‑screen instructions carefully, test both immobilizer and remote functions after programming, and keep at least one spare key safe. For issues not covered here, refer to the LAUNCH X431 user manual or consult a professional automotive locksmith.

For more on Mercedes key programming, check out our guide on how to program a Mercedes key with a diagnostic scanner.


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