Diagnosed with INPA in my '04 E60 520i. Can remove the error but it comes back after switching on the engine a few times. It results in both airbag and seatbelt signs lighting up

Anybody any ideas?