BMW macht das Teilweise selber, weil durch den schlechten Kontakt des Steckers der Widerstandswert teilweise verfälscht wird.
Man kann es ja auch mit ein wenig Kontaktsprey probieren.
Meiner Meinung nach zeigt das Verhalten, das die Airbaglampe erst an, bzw aus geht im anderen Fall, gerade das die Belegungsmatte richtig funktioniert, sie erkennt ja ob jemand dort sitzt.
Nur wird dann eben ein falscher Widerstandswert geliefert, was durchaus an schlechten Kontakten liegen könnte.
Ist nun meine Meinung.