I had same problem when went to sell my XE webuyanycar was offered 1700 less due to airbag light being on
I looked under seat and a little wire had come un clipped and also pushed the connectors tight in case loose
the light didn’t come on any more and I got the extra £1700 quid