How to solve Citroen and Peugeot Lexia 3 PP2000 central locking problem

Vehicle example:
Peugeot 307 2.0 HDi 2005

Diagnostic equipment:
Lexia 3 Peugeot Planet PP2000 for Citroen and Peugeot OBDdiagnostic interface

New Pug 307 comes with one original key, so I have to make a new backup key. Got a blank key and got the key cut and programmed with lexia 3 PP2000 diagnostic software. Then I have two new keys that can start the car.

Got a good key programming document with PP2000 and followed it step by step:

Stopped at the learning transponder key procedure, search around Pug forums and finally got the answer.

The problem lies on the lexia 3 PCB.

There are different types of PCB on the aftermarket:
1. Original keys which works fine
2. Copy keys sometimes PCB sometimes does not work
3. Second hand keys PCB can not be programmed again

Make sure you get the correct PCB, take this one on obd tools site (obdtool.co.uk)

1. Lexia-3 PCB edge is golden with original full chips. Double PCB has 7pcs optocouplers, which are 100% original and new.
2. lexia-3 relays are 12pcs, which are 4.5V, it is more stable.
3. PP2000 has 2pcs Optocouplers.