Stephen,
On many cars the airbag controller or ECU is often a cause of this fault. Can I suggest that you get the garage that reset the code to actually tell you what the code was and you can use this to identify the fault.
Cheers now
Oldgrubber, July 2019