I had a passenger kneel on the front passenger seat ("Nooooooooooo....")

I noticed airbag light come on immediately so I think they damaged the in seat sensor (it's a net or mesh?).

Occasionally I get the airbag light come on when I have a passenger or even something like a backpack or heavy water bottle etc. It's not permanent. Hoping it sneaks through the imminent NCT, but I need to sort it anyway.

I understand that it's possible to code out the sensor so that the passenger airbag is always triggered in a incident. Any other options here? How much would a replacement sensor be and is it worthwhile on this car?

Secondary question: is this type of coding possible with an ELM bluetooth unit & app or does it require a full diagnostic tool? What app?