Panne trouvée!
Le soucis ne venait donc pas du capteur sur le verin qui est le capteur en rapport avec le défaut "A696".
J'ai donc commencé mon diag avec ISTA pour voir l'état des capteurs au moment de chaque séquence d'ouverture du toit.
Au moment où l'ouverture du toit bloquait, c'est-à-dire quand le coffre ne se refermait pas, j'ai vu qu'il y avait le "microswitch de pack de toit fermé et verrouillé" qui ne changeait pas d'état alors que le toit était déjà dans le compartiment.
En actionnant manuellement le microswitch -> L'état change, donc le capteur fonctionne bien..
Le problème: Le pack de toit n'actionnait pas le microswitch car il n'était pas bien positionné!
Donc j'ai dévissé les 2 vis (entourées en rouge sur la photo, photo prise sur un autre forum), j'ai bougé le microswitch le plus haut que je pouvais sur son support, et là: MIRACLE! Le toit fonctionne
C'est ça tout le problème du diag des toits sur ces Z4, un défaut d'un capteur peut-être cause par autre chose que le capteur en lui-même..
Voila pour le feedback, ça m'a valu pas mal d'heures de recherche pour une bêtise mais au moins, c'est réglé et si ça peut aider quelqu'un d'autres plus tard, tant mieux