Porsche 996: SmartTOP suddenly stops working

Problem:
The smartTOP module first works flawlessly, then suddenly stops working for no apparent reason.

Possible Cause:
On the 996, Porsche changed the wiring and behavior of the top controller in 2004. The smartTOP works with both, pre-2004 and 2004 models by using either autodetection or manual programming. Usually the module was accidentally put into manual programming mode.

Solution:
Here are the instructions and explanations for the mode setting:
By factory all smartTOP modules come with auto detection enabled, so usually it should just work out of the box. However, for the few cases where auto detection might not work correctly, we implemented a “manual override” for the mode setting.


To set the module for pre-2004 models:
With the top half way open, press and hold the top CLOSE button while you insert the key into the ignition lock and turn it to full ignition (not starting the engine). About 2 sec later let go of the button and wait 5 sec.


To set the module for 2004 models:
With the top half way open, press and hold the top OPEN button while you insert the key into the ignition lock and turn it to full ignition (not starting the engine). About 2 sec later let go of the button and wait 5 sec.


To set the module for automatic detection:
With the top fully open, press and hold the top OPEN button while you insert the key into the ignition lock and turn it to full ignition (not starting the engine). About 2 sec later let go of the button and wait 5 sec.