Sharing info instead of asking advice for once: fixed #airbaglight #citroendispatch 2.0
Short answer: in the battery well is a bit of supplementary fuseboxiness that citroen seemed to have stuck in as an afterthought. theres a few fuses on a plastic bracket attached to the positive battery cable.
The fuses were a bit corroded..I brightened them up with a file, sprayed switch cleaner. Battery disconnected. Left overnight disconnected incase switch cleaner caught fire.
BEFORE this, just to confuse, I tried a weird you tube fix ostensibly for a different model: ignition on, hold in odometer button, a countdown appears in the odo display, on zero turned ignition off then on for 4 seconds about 3 times. That didnt appear to work, airbag light stayed on, but I think the utube guy said it takes a while to filter thru. I suspect this did nothing, but I cleaned the fuses as above next, and in the morning, no airbag light.Battery disconnected all night.
Other fixes for airbag light: connectors under the seats. Fiddled with those, did nothing.
Airbag ecu is under floor mat between driver and passenger seats apparently.. This gets wet and stops working. Read that someone took it out (seats out first, or cut hole in mat), cleaned it very carefully of grot including all the chip pins and it worked. Light out.
Another fix I didnt try is theres a clockspring connector in steering column somewhere that breaks.
The system is bypassed by inserting a resistor of particular value, somewhere in there, again putting light out. Or something.