It worked for me too!!!
I'm new to the forum. I found it and this thread after I googled my problem of airbag light coming on.
I have a 04 WRX which is stock and has 80k miles up on it. The light came on out of the blue, so after reading this thread I checked the connectors under both driver and passengers seats and viola! after clicking the drivers one fully into place, the light went out and my sanity was restored.
Thank you so so much for the advice, as I'm sure the only other outcome would have been given the standard two day runaround from a dealer!!