How to Pair Peugeot 207 Flip Keys with Launch X431 After BSI Replacement

Step-by-step guide to re-pair remote flip keys on a Peugeot 207 after BSI replacement using a Launch X431 scanner. Includes BSI coding, security code entry, troubleshooting, and pro tips.

Published: May 10, 2026

Quick Answer / Key Takeaway

After replacing the BSI (Built-in Systems Interface) on a Peugeot 207, all previously paired keys are erased. To re-pair remote flip keys using a Launch X431 diagnostic scanner, you must first perform a BSI configuration or coding (typically via the “BSI Coding” or “Configuration” menu), then program the keys using the “Key Programming” function. The process involves inserting the key, turning ignition on, entering the correct security code (SC), and following on‑screen prompts. A successful pairing results in functional remote central locking and engine immobilizer recognition. Failure to complete the BSI configuration step will prevent keys from being recognized.


Understanding the Peugeot 207 BSI and Key Pairing

What is the BSI?

The BSI (Built-in Systems Interface) is the main body control unit in a Peugeot 207. It manages a wide range of electrical functions: lighting, central locking, window controls, wipers, and crucially, the immobilizer and remote key communication. Think of it as the brain that coordinates all the body electronics. When you press the lock button on your flip key, the BSI receives that signal, verifies the key is authorized, and then commands the door locks to engage.

Why BSI Replacement Requires Re‑Pairing

A brand-new BSI arrives from the factory with a blank memory. It has no stored key codes, no vehicle configuration, and often no VIN. A used BSI from another car will still contain the previous vehicle’s key data and immobilizer settings. In either case, you must reconfigure the BSI to match your specific Peugeot 207 and then teach it to recognize your remote flip keys. Skipping the configuration step is the most common mistake I see beginners make — the scanner may refuse to enter the key programming menu, or the keys will program but fail to operate the central locking.

Launch X431 Compatibility

The Launch X431 series (including the Pro Mini, Elite, and standard Pro) supports Peugeot 207 models built between 2006 and 2012. However, compatibility depends on having the correct software package installed. You need the European passenger car package, not a generic international version. If your scanner shows “Function Not Supported,” update the software via Wi-Fi or USB, then switch the region setting to “Europe” within the X431.


Prerequisites Before Starting

Before you connect the scanner, gather these essentials:

  1. Security Code (SC) – This is a 4‑digit code unique to your Peugeot 207. It is often printed on a plastic key card that came with the vehicle when new. If you don’t have the card, the code can be retrieved from a Peugeot dealer using the VIN, or from an aftermarket service provider who can extract it from the original BSI. Do not attempt programming without it; you will get stuck at the security step.

  2. Fully Charged Vehicle Battery – The BSI is sensitive to voltage drops. During programming, the BSI draws power and communicates with the immobilizer module. A weak battery can cause the process to fail mid-way. If your car has been sitting for weeks, charge the battery or use a jump pack.

  3. All Remote Flip Keys Available – Program all keys you intend to use in one session. The BSI can store up to five keys. If you only have one key, still run the full procedure — the new BSI will accept it. But if you later add a second key, you must reprogram all keys together because the BSI overwrites the entire key list.

  4. Launch X431 with Up‑to-Date Peugeot Software – Connect your scanner to the Internet before starting and check for updates. The latest firmware often includes bug fixes for BSI coding and new vehicle profiles.


Step‑by‑Step: Pairing Keys with Launch X431 After BSI Replacement

1. Connect and Initialise the Scanner

Turn the ignition off. Locate the OBD-II port under the dashboard on the driver’s side (it is usually above the footwell or near the fuse box). Plug the Launch X431 diagnostic cable into the port. Power on the scanner. From the main menu, select Peugeot > 207. The scanner will attempt to read the VIN automatically. If the BSI is brand new, the VIN field may be blank. In that case, look for an option to enter the VIN manually (found under “Vehicle Information” or “BSI Configuration”). Enter the correct 17‑digit VIN from your registration documents.

2. Perform BSI Configuration / Coding

This is the critical step that many guides skip. Without proper BSI coding, the immobilizer system will not recognize any key, and the remote locking function will be inactive.

  • Navigate to Body / BSI > BSI Configuration or Coding.
  • If you installed a brand-new BSI, select “New BSI Coding”. The scanner will ask you to enter vehicle parameters: model year (2006–2012), engine type (petrol or diesel), body style (3‑door or 5‑door), and optional equipment (rain sensor, alarm, rear electric windows, etc.). Be as accurate as possible — setting the wrong engine type can cause starting issues.
  • If you installed a used BSI from another Peugeot 207, select “Swap BSI” or “Programming / Configuration After BSI Replacement”. This procedure wipes the previous vehicle’s immobilizer data and allows you to enter your own VIN and security code. Follow the on‑screen instructions; the scanner may require you to turn the ignition on/off several times.

Why this matters: I have seen countless cases where a technician tried to program keys immediately after installing a new BSI, only to get an “Unable to Communicate with Immobilizer” error. Once we went back and completed the BSI configuration, the key programming worked on the first try.

3. Access Key Programming Menu

After BSI configuration is complete, exit that menu and go to Immobilizer > Key Programming. The scanner will prompt you to enter the Security Code (SC) — the 4‑digit number you obtained earlier. Type it carefully. If you enter the wrong code three times, the BSI will lock you out for 15 minutes (anti-hack delay). If that happens, leave the ignition on and wait; do not turn it off, or the timer resets.

4. Pair Each Remote Flip Key

  • Insert the first flip key into the ignition and turn it to the “ON” position. The dashboard lights should illuminate, but do not start the engine.
  • The Launch X431 screen will instruct you to press any remote button (lock or unlock) on the key. Press and release one button.
  • Wait for the scanner to confirm: “Key 1 programmed successfully.”
  • Remove the first key from the ignition.
  • Insert the second key, turn to ON, press its remote button, and wait for confirmation.
  • Repeat for all remaining keys (maximum 5).

Pro tip: If you have only one key, the process is identical — just program that single key. The BSI will store it.

5. Finalise and Test

  • Turn the ignition off and remove the last key.
  • Exit all menus and disconnect the scanner.
  • Test each key individually:
    • Press lock and unlock — the central locking should respond immediately.
    • Walk away and approach again — the remote range should be normal (10–20 meters).
    • Insert the key, turn to start, and crank the engine. It should start without hesitation. The immobilizer warning light on the dashboard should turn off after a few seconds. If the light stays on or flashes, the immobilizer has not learned the key.

Troubleshooting Common Issues

Problem Possible Cause Solution
Scanner cannot communicate with BSI Old software or faulty connection Update Launch X431 software; try another OBD cable; check vehicle power.
“Wrong Security Code” error Code incorrect or BSI locked Double‑check SC; wait 15 minutes with ignition ON before retrying (anti‑hack delay).
Keys program but remote locking fails BSI not coded for remote function Re‑enter BSI coding and ensure “Remote Key Function” is set to “Active”. Also verify “Key Type” is set to “Flip Key”.
Engine starts but central locking does not Immobilizer OK but remote part not stored Remove all keys and reprogram again from scratch. This time, after selecting “Program Keys”, press the remote button more than once.
Scanner shows “Key Already Exists” Key was previously on another BSI Use “Delete All Keys” option before reprogramming (if supported). If not, you may need to perform a full BSI reset.
Immobilizer light stays on after programming BSI may require an unlock procedure In Launch X431, look for “Immobilizer Reset” or “Learn Security Code”. Cycle ignition off/on three times as instructed.
Scanner freezes during key programming BSI timed out or connection lost Do not turn off ignition. Disconnect scanner, reconnect after 30 seconds, and restart from Step 3. The BSI will accept the new session.

Best Practices and Pro Tips

  • Program all keys in one uninterrupted session. If you leave the ignition on for more than 10 minutes without activity, the BSI may enter a low-power sleep mode. If you need a break, turn the ignition off completely.
  • Keep the Launch X431 charged or connect it to a USB power bank. A dying scanner during programming can corrupt the BSI memory.
  • After BSI replacement, you may also need to reset one‑touch windows and sunroof. This is separate from key pairing, but many owners ask about it. Roll each window fully down, then fully up while holding the switch for an extra 5 seconds. The same procedure works for the sunroof.
  • If you have a used BSI, always perform a “Swap BSI” procedure before programming keys. Otherwise, your keys may be recognized as valid for the previous vehicle, which could cause immobilizer conflicts.
  • Keep a record of your security code. Write it down and store it in a safe place. Losing it will mean a trip to the dealer.

Frequently Asked Questions (FAQ)

1. Can I pair keys without the Launch X431?

In most cases, no – after BSI replacement, a professional diagnostic tool is required. Peugeot dealers use PP2000/Diagbox; Launch X431 is a cost‑effective alternative.

2. I lost the Security Code. Can I still program keys?

You need the code. If you don’t have it, a dealer can retrieve it from your VIN, or you may extract it from a working BSI using advanced tools (not recommended for beginners).

3. The Launch X431 says “Function Not Supported”.

Ensure you have the latest Peugeot software. The 207 support is available in the European package; if you have an international version, switch to European region in scanner settings.

4. How many keys can I pair at once?

Up to 5 remote flip keys. If you add a 6th, the oldest key will be overwritten.

5. Do I need to disconnect the battery before BSI coding?

No – keep battery connected. Disconnecting may interrupt the process.

6. After programming, the engine starts but remote lock/unlock doesn’t work.

Go back to BSI coding menu and verify that “Remote Key Type” is set to “Flip Key” and “Central Locking” is enabled.

7. Can I use a used BSI from another Peugeot 207?

Yes, but you must perform a full BSI swap/coding to erase the previous vehicle’s keys and immobilizer data. Then program your keys as described.

8. The key pairs but the immobilizer light stays on – what now?

The BSI may require a “Immobilizer Unlock” procedure after programming. In Launch X431, look for “Immobilizer Reset” or “Learn Security Code” – cycle ignition off/on three times.

9. I have a Launch X431 Pro Mini – does it work the same?

Yes, the key programming steps are identical across X431 models (Pro, Pro Mini, Elite). Just ensure your hardware supports CAN‑bus vehicles.

10. The scanner freezes during key programming – what should I do?

Do not turn off ignition. Disconnect scanner, reconnect after 30 seconds, and restart the programming from the beginning. The BSI may have timed out.


This guide is for informational purposes. Always follow the specific prompts on your Launch X431 display, as firmware versions may vary slightly.


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