I have a 2009 Toyota RAV4 that was T boned on the drivers side. Curtain airbag and driver seat airbags went off and were replaced. I was able to clear all airbag codes except b1901.
I have swapped sensors from passenger and driver side along with seatbelts to see if it would make a difference when reading the codes. I still have the b1901.
When reading it shows the code is active and also stored and will not be erased.
My question is if this is a code that will have to be sent in to be reset or if I could potentially have a short in the wire or connector.
Code B1901 is not a crash code so there would be no reason to send the module to us. If you have completed a proper diagnosis on code B1901 and all the components are within specs and there is no wiring issue. More than likely you have a faulty module and it will need to be replaced.
I worked for dealerships for years and was always told if an airbag deployed replace the module. We can erase crash codes that get latched on the memory side of the module. Sometimes a module can have other issues and they will need to be replaced.