My M3 is a 2018, so I hope they fixed the underlying problem on newer models. There is a service bulletin for the earlier models, to add a field installed electronic "filter" to help prevent false "passenger restraint system fault" messages.
So it shouldn't cost anything if it's covered by a...