Check your airbag sensor for damage.
They are made of plastic. Over time they swell & crack from being pelted by the sand & snow as you drive. I sell lots of them to people needing to pass inspections. I might sit on them for a few yrs, but it gets to a point that you can't buy them & all of the local used ones are just as bad.
My trucks are old enough they don't need to pass inspections anymore. I pulled the airbag fuses from the trucks. Swapped in cubbies for the passenger airbag. Swapped the steering wheel & airbag for 2500/3500 non-airbag steering wheel. I could drive to the inspection station right now & they wouldn't know that the bags are missing.