Hi all, Looking for a bit of advice on a persistent airbag light on my Megane RS 250. An ECU scan flagged a fault with the driver's seat side airbag. Leading up to this, the airbag warning light used to be completely intermittent—it would come on randomly, go off for a while, and then come back on randomly. Now, however, it's stuck on all the time. While investigating under the seat, I found the seat position microswitch dangling loose off the rail. While I had access, I did the following: - Reinstalled the microswitch back onto the seat rail properly. - Cleaned all the under-seat electrical connector blocks and pins with electrical contact cleaner. - Checked all the wiring thoroughly for any pinches, chafing, or wear—there is nothing obvious, and the wires all look completely fine. - Disconnected the battery for well over an hour to let the system discharge before bolting everything back together and reconnecting. Despite all that, the airbag warning light is still on solid. Does the airbag ECU need the fault code manually cleared with a scanner after fixing a side airbag circuit issue, or should the RS 250 self-clear the dash light once the resistance is back in spec? Given the history of it being intermittent before staying on permanently, I'm wondering if a stored code is holding it or if a pin/internal break is still dropping out of spec. Any help or pointers appreciated! The micro switch i re installed to the seat rail: