
B0028 airbag control unit fault
What does error code B0028 mean in the airbag control unit?
Error code B0028 is a standardized OBD-II fault indicating a problem in the airbag deployment circuit, specifically for the right‑hand front airbag. The control unit has detected an electrical anomaly—such as an open circuit or an implausible resistance value—in the ignition circuit of the passenger‑side airbag and has deactivated the system for safety reasons.
Technically speaking, the airbag control unit (SRS module) continuously monitors the electrical resistances of all connected components, including airbags and seatbelt pretensioners. If the measured value in the ignition circuit of the right‑hand front airbag deviates from the specified threshold, error code B0028 is stored. This points to a physical fault in the wiring or within the airbag module itself.
Specific variants of the code provide more precise indications. B0028‑13 is often interpreted as “an open or broken wire in the airbag system,” directly suggesting a cable break or a loose connector. Code B0028‑11 indicates a similar cause and frequently occurs in certain models, such as the Citroën C4 Grand Picasso I.
How do you recognize error code B0028?
The primary and unmistakable symptom of error code B0028 is the persistent illumination of the airbag warning light on the instrument cluster. Additionally, the fault code may not be cleared using standard diagnostic tools, as it represents an active, safety‑critical hardware fault that must first be resolved.
As soon as the ignition is turned on, the SRS system performs a self‑test. If it detects an anomaly in the right‑hand airbag circuit, the warning light immediately illuminates and remains on. This alerts the driver that, in the event of a crash, the entire airbag system might fail to deploy or deploy incorrectly.
In some vehicles, a text message also appears on the display, indicating a malfunction in the occupant protection system. Communication with the airbag control unit via a diagnostic tool is usually still possible, but the fault cannot be permanently cleared as long as the underlying physical issue persists.
Technical causes of error code B0028
The most common cause of B0028 is a physical defect in the wiring. This includes cable breaks caused by seat adjustments, damaged connectors beneath the seat, or a faulty coil spring in the steering wheel. Less frequently, an internal short circuit in the control unit or a defective airbag module itself is responsible.
A cable break or interruption in the airbag circuit is the most likely source of the fault. Especially in three‑door vehicles or cars with frequently adjustable seats, the wiring is subjected to significant stress. The coil spring (steering column spiral), which provides the electrical connection to the steering wheel airbag, can also break and trigger similar errors.
An internal short circuit in the airbag control unit—often caused by moisture ingress or water damage—can likewise lead to this fault. Corrosion on the circuit board disrupts or alters signal paths, which the system interprets as an error.
Other potential causes include defective sensors or the airbag module itself. These issues may affect the right‑hand front airbag, a side airbag, or the seat occupancy sensor. In very rare cases, a software bug in an older or already tampered control unit could also trigger the fault.
Which vehicles are affected by B0028?
Error code B0028 occurs across multiple brands but is particularly prevalent in certain models from Ford, Land Rover, and Citroën. Affected vehicles include sedans, SUVs, and commercial vehicles of various generations where the airbag system’s wiring is exposed to mechanical stress.
At Airbag24, we have extensive experience repairing error code B0028 across a wide range of models. These include:
Ford: Mondeo III, Escort VI, Sierra Mk2, Ka (I/II), Mustang V, GT I, EcoSport II, Edge I, Bronco VI, Maverick II, Tourneo Courier I, Transit (Mk1/2/7), Transit Connect II, Capri (Mk1/2), Orion III, and Granada (Mk1/2).
Land Rover / Rover: Range Rover (L322, L405), Range Rover Sport (L494), Discovery (4, G4, L318), Freelander 1, and Rover Freelander Adventurer.
Additional brands: Citroën Visa I and Grand C4 Picasso II, Chevrolet Impala 6th Gen, Chrysler 200 2nd Gen and Laser AA, Honda Jazz GE, Jaguar C‑X16 Concept, and Mazda Roadster NC.
How is the airbag control unit professionally repaired when error code B0028 occurs?
Professional repair focuses on eliminating the electronic root cause within the control unit. After removal and shipment of the unit to Airbag24, a detailed diagnosis is performed; defective components on the circuit board are repaired or replaced, and a final functional test restores full safety.
The process begins in the workshop with the precise identification of fault code B0028 using a diagnostic tool. The airbag control unit is then carefully removed from the vehicle. It is essential to disconnect the battery and observe all safety precautions.
Upon receipt at Airbag24, our technicians perform an initial inspection to verify the fault. The control unit is opened, and the circuit board is examined for visible damage such as corrosion or defective solder joints. Specialized measuring instruments are used to pinpoint the exact location of the fault within the circuitry.
The actual repair is carried out at the component level. Defective traces are restored, cold solder joints are re-soldered, and damaged components like resistors or capacitors are replaced. If necessary, the device’s software is also checked and updated. Following successful restoration, the control unit undergoes a simulation test to ensure flawless operation. It can then be reinstalled in the vehicle using a ‘plug-and-play’ approach.
We provide a 12-month warranty on all our repairs.
Is Repairing the Control Unit Worth It?
Yes, repairing the airbag control unit is, in most cases, the most economical and sustainable solution. Compared to an expensive new part from the manufacturer—often requiring additional coding—the repair offers significant cost savings while maintaining the same level of safety and functionality.
A new airbag control unit can cost several hundred to over a thousand euros, depending on the vehicle model. According to market analysis, repair costs typically amount to only a fraction of that—usually between €65 and €150—allowing you to save up to 70% compared to purchasing a new unit.
A key advantage is that the repaired original control unit functions as a ‘plug-and-play’ solution. Since it is the original device, all vehicle-specific data and coding remain intact, eliminating the need for time-consuming and costly reprogramming at an authorized service center.
Shipping & repair from Germany
Airbag24 repairs your component in Berlin — usually within 3–4 working days.
Standard shipping within Germany is free; we normally return your part by UPS.
You pay for and insure the inbound shipment to us. On explicit request we ship by express — the extra cost is borne by the customer.
If you withdraw from the contract, you bear the cost of returning the item.
Based on 200 reviews
What our customers say
„Quick delivery and it works perfect in my Mercedes W203! 👌👌“
„Very professional handling. Everything worked super fast, the information about the status of the processing was very good.“
Automatically translated · Original: German
„Had the error SRS Airbag Service urgent on my Volvo C30. At Volvo they could only determine that the error with code CFFF cannot be reset. Proposed solution 865 € for a new module, plus removal and installation and codin…“
Automatically translated · Original: German
„Fast repair, top, friendly quick contact also for Luxembourg. Gladly again Greetings Serge“
Automatically translated · Original: German
„At first sight I had no confidence. But I don't regret it. Repair ordered, calculator sent, within a few days I had the diagnosis and the payment order. As soon as the payment was made my calculator came back in perfect…“
Automatically translated · Original: French
„Everything worked out“
Automatically translated · Original: German
„All great, removed it myself, brought it in and picked it up 4 days later and installed it.Works again thanks“
Automatically translated · Original: German
„Everything Top“
Automatically translated · Original: German
„Fast, simple and uncomplicated“
Automatically translated · Original: German
„This company is top. They answer questions immediately. Despite holidays everything went really fast. Simply a great company.“
Automatically translated · Original: German
„What should I say normally, 5 stars are too few TOP I am MEGA satisfied. Can only recommend it. Greetings Thomas Umlauf“
Automatically translated · Original: German
„Was easy and worked great!!!“
Automatically translated · Original: German
„Quick delivery and it works perfect in my Mercedes W203! 👌👌“






