How to Add Peugeot 308 SW Remote Keys Using Launch X431 PROS Key Coding Menu

Learn to program a Peugeot 308 SW remote key with Launch X431 PROS. Step-by-step guide, PIN code tips, troubleshooting, and model year variations.

How to Add Peugeot 308 SW Remote Keys Using Launch X431 PROS Key Coding Menu

Published: May 10, 2026

Quick Answer: Key Programming with Launch X431 PROS

You can add a new remote key to a Peugeot 308 SW using the Launch X431 PROS by connecting to the OBD-II port and accessing the Immobilizer (BSI) menu. The process takes 3–5 minutes and does not require a working key if you have the 4-digit security PIN code. You will need the X431 PROS with the Immobilizer software license, a blank remote key fob, and a stable vehicle battery (12.5V or higher). Always keep the tool connected to the internet during the procedure.

Understanding the Peugeot 308 SW Immobilizer System

The Peugeot 308 SW uses a BSI (Built-in Systems Interface) that manages the immobilizer, central locking, and remote key authentication. Each key contains an RFID transponder chip that communicates with the BSI when you insert it into the ignition or bring it near the start button. The system uses rolling codes to prevent replay attacks — each time you start the car, the BSI and key exchange a new code.

When you lose a key or need an extra one, the dealer traditionally uses Diagbox software. The Launch X431 PROS bypasses that requirement by emulating the same diagnostic protocols through the Immobilizer menu. This makes it an excellent tool for independent workshops and experienced DIYers who understand the risks.

Who is this guide for? This is not a beginner task. You should be comfortable navigating diagnostic menus, handling electronic components, and following precise instructions. If you are unsure, consult a professional locksmith.

Pre-Programming Checklist

Before you start, check these three things. Skipping any of them can cause the programming to fail.

Battery Health

Low voltage is the most common reason key programming fails. The BSI needs stable power to write new key data. If your battery reads below 12.5V, connect a battery maintainer or charger. Do not rely on a jump starter — fluctuations can interrupt the process mid-write and lock you out.

Locating the PIN Code

You need the 4-digit security PIN. This is not the radio code. On many Peugeot 308 SW models, the PIN is on a plastic card inside the glovebox or owner's manual wallet. If you bought the car used, check for dealer documents. If you cannot find it, use a VIN-based service like AutoVin or TAN Code. These services are paid but reliable. Never guess the PIN — three wrong attempts can lock the immobilizer for hours.

Tool Compatibility

Make sure your Launch X431 PROS has the Peugeot software and the Key Coding or Immobilizer license. This feature is usually a paid add-on in higher-tier subscription packages. Standard diagnostics alone will not work. You can verify this by connecting the tool to the car and checking if the "Special Functions" menu is active.

Step-by-Step Guide: Adding the Remote Key

Follow these steps exactly. Do not rush. If the tool prompts you to wait, wait.

Step 1: Connect and Power Up

  1. Plug the Launch X431 PROS into the vehicle's OBD-II port, located under the dashboard on the driver's side.
  2. Turn the ignition ON using an existing working key. Do not start the engine.
  3. Launch the diagnostic app on the X431. The tool will automatically detect the vehicle protocol.
  4. From the vehicle selection screen, choose Peugeot > 308 SW. Confirm the model year if prompted.

Step 2: Access the Immobilizer Menu

  1. Navigate to System Selection > Immobilizer (BSI).
  2. Once the BSI system is identified, select Special Functions or Key Coding. The exact label may vary slightly by software version.
  3. The tool will read the current key status. You will see how many keys are already programmed.

Step 3: Enter Security Access

  1. Choose "Add New Key" or "Learn Keys". Some versions ask you to select the number of keys you want to program — if you are adding one, do not select "Erase all keys" unless you intend to start from scratch.
  2. The X431 will prompt you to enter the 4-digit security PIN. Type it carefully. Double-check before confirming.
  3. The tool will verify the PIN with the BSI. This takes a few seconds. If the code is correct, you will see "Security Access Granted."

Step 4: Writing the Key

  1. The screen will display an instruction: "Insert new key into ignition and turn to ON position."
  2. Insert the new blank key and turn it to the ON position (dashboard lights on, engine off).
  3. Wait for the BSI response. You will hear a specific sound — typically a long beep or a series of clicks from under the dashboard. This indicates the BSI is writing the key data.
  4. The tool will then display confirmation: "Key 2 Added" or "Programming Successful".
  5. If you are programming a third or fourth key, repeat the process immediately before turning off the ignition. The BSI stays in learning mode for a short window.

Step 5: Final Verification

  1. Remove the new key from the ignition. Wait 30 seconds.
  2. Test the remote buttons: lock, unlock, and trunk release. For more details on remote sync issues, see our guide on [link to guide on Peugeot remote key synchronization].
  3. Insert the new key and start the engine. It should crank and run without the immobilizer warning light flashing.
  4. If the engine starts but the remote buttons do not work, do not panic — the immobilizer chip is programmed separately from the remote frequency. See the troubleshooting section below.

Troubleshooting Common Failures

Even experienced technicians hit snags. Here are the most common issues and how to resolve them.

Error: "Security Access Denied"

  • Likely cause: Wrong PIN code.
  • Solution: Verify the code using a VIN lookup service. Do not attempt to guess. If you have entered three incorrect codes, the BSI may lock you out for 30–60 minutes. Disconnect the tool, turn off the ignition, and wait before trying again.

Error: "Key Not Detected"

  • Likely cause: The new key is either not a compatible blank, or the key fob battery is dead.
  • Solution: Replace the CR2032 battery inside the new remote. Ensure the blank matches the Peugeot 308 SW — it must use the correct chip type (usually 48 or 4C) and the correct radio frequency (433 MHz for most European models; 315 MHz for some export variants). Use a high-quality blank from a reputable supplier. Generic remotes often fail.

Tool Freezes at "Wait for BSI Response"

  • Likely cause: Low vehicle battery interference from plugged-in USB chargers or other accessories.
  • Solution: Put the battery on a charger or maintainer. Unplug all USB devices from the 12V socket. Close all doors and the trunk to minimize BSI activity. If the tool remains frozen, force-close the app, disconnect the tool, turn the ignition off for 60 seconds, and start over from Step 1.

Key Notes for the Peugeot 308 SW Specific Model

Model Year Variations

The Peugeot 308 SW underwent a significant BSI revision around 2015. Here is how to distinguish them:

Feature Pre-2015 (Old BSI) Post-2015 (New BSI)
Key chip type 48 (Philips) 4C (NXP)
Remote frequency 433 MHz or 315 MHz 433 MHz
Programming method Add key directly May require "Erase all keys" first
Software version needed X431 PROS v2.0+ X431 PROS v3.0+

If your X431 software is outdated, newer models may not be listed. Update the tool via Wi-Fi before starting.

Remote vs. Blade Programming

The X431 programs the transponder chip inside the key fob, which is what allows the engine to start. The remote buttons (lock/unlock) are sometimes learned separately through a BSI procedure. If the engine starts but the remote does not work, try this manual synchronization method:

  1. Insert the key into the driver's door lock.
  2. Turn it to the lock position.
  3. Press and hold the lock or unlock button on the remote for 3 seconds.
  4. Release and turn the key back to neutral.

If that fails, you may need to run the "Remote Control Learning" function within the X431 Immobilizer menu — it is sometimes a separate submenu.

Frequently Asked Questions (FAQ)

Q: Do I need a working key to start this process?

A: No. If you have the PIN code, you can program a new key even if all previous keys are lost. The Launch X431 can "Erase all keys" and "Add key" in the same session. Just be careful — erasing all keys without having a new one ready will leave you unable to start the car until you program at least one.

Q: The remote buttons do not work, but the car starts. Why?

A: The X431 programmed the immobilizer chip, but the remote frequency may need a separate synchronization. Try this: Insert the key into the door lock, turn to lock position, hold a button for 3 seconds. If that does not work, run the "Remote Control Learning" function in the X431 Immobilizer menu.

Q: Can I use a cheap generic remote for this?

A: It is risky. Only use high-quality blanks that match the Peugeot 308 SW chip type (48 or 4C). Generic remotes often fail the "Learn" process or lose programming after a battery change. A failed attempt can lock you out, and you will have to pay a dealer or locksmith to recover the system.

Q: Is there a limit to how many keys I can add?

A: Yes. The Peugeot BSI typically supports up to 5 keys. If you are exceeding this, you must erase old lost keys first using the "Erase all keys" function. After erasing, you can program the existing keys again.

Q: Does the Launch X431 PROS require an annual subscription for this feature?

A: Yes. The "Immobilizer" or "Key Coding" software is usually a paid add-on or part of a higher-tier subscription package. Standard diagnostics will not work for this task. Check your subscription status before starting.

Final Verdict

Professional vs. DIY

While the Launch X431 PROS makes key programming accessible to independent shops and advanced DIYers, the cost of the tool (especially with the immobilizer license) and the PIN code retrieval fee often make a professional locksmith cheaper if you only need one key. However, if you already own the X431 for other diagnostics, this is a cost-effective way to handle key replacements yourself.

Safety Warning

Mismanaging the BSI key coding can lock you out of the vehicle or damage the immobilizer system. Always back up the current configuration if the tool offers that option. If the process fails mid-way, do not panic — leave the ignition on and contact Launch technical support. For a deeper understanding of BSI behavior, check out our article on [link to article on Peugeot BSI reset procedures].


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