
B1901 airbag control unit fault
What does error code B1901 mean?
Error code B1901 indicates a serious internal fault in the airbag control unit (ECU). The cause is typically a hardware defect, such as corruption in the internal memory or physical damage following an accident. The control unit locks itself, triggers the airbag warning light, and interrupts OBD communication.
Technically speaking, this is not a fault with an external sensor but rather a problem within the central control unit itself. Internal components, such as microprocessors or the memory chip (EEPROM), are no longer functioning properly. As a result, the control unit switches to a safety mode to prevent erroneous airbag deployment.
In this state, the entire airbag system is disabled, posing a significant safety risk. The error code often cannot be cleared using conventional diagnostic tools because the defect lies at the hardware level and cannot be resolved by a simple software reset.
How do you recognize error B1901?
The main symptom of error B1901 is a permanently illuminated airbag warning light. Often, the control unit can no longer be accessed by a diagnostic tool (no OBD communication), and the fault memory cannot be cleared. In some cases, the speedometer illumination may also glow faintly.
The airbag indicator on the instrument cluster remains lit after the engine starts instead of turning off following the initial system check. This is the clearest sign of a persistent, safety‑critical fault in the system.
Another critical symptom is the complete loss of communication with the control unit. During diagnosis, workshops find that no connection can be established to the airbag ECU via the OBD port. The device does not respond to queries, making further troubleshooting of external components more difficult.
What causes error code B1901?
The primary cause of B1901 is an internal hardware defect within the control unit, frequently triggered by stored crash data after an accident. Other contributing factors include voltage surges or secondary stresses caused by faulty external components such as sensors, seatbelt buckles, or cables that damage the control unit.
An internal ECU failure is the main culprit. This encompasses a range of hardware issues, from damaged circuit traces and defective solder joints to corrupted memory modules. Such damage can arise due to aging, vibrations, or electrical disturbances.
Following an accident in which airbags have deployed, the control unit stores so‑called crash data. These records permanently lock the unit to prevent reuse without professional inspection. This condition is often interpreted as error B1901.
External components can also overload the control unit and indirectly lead to an internal fault. Faulty seat occupancy sensors, short circuits in seatbelt buckle wiring, or a damaged slip ring on the steering wheel can generate voltage spikes that harm the ECU’s sensitive electronics.
Which vehicles are affected by B1901?
Error code B1901 occurs predominantly across a wide range of Toyota models, including series such as the RAV4, Corolla, Crown, Alphard, and HiAce. It can also be diagnosed in models like the Aqua, Mirai, Fortuner, or Belta. A Dacia model is likewise known to be affected.
At Airbag24, we repair error code B1901 for numerous models, including:
Toyota: Alphard (H40), Aqua (NHP10), Belta (XP90), Corolla Wagon, Crown (S200, Royal), Esquire (R80), Estima (XR20), Fortuner (AN160), HiAce Commuter, Mirai (JPD20), Pickup (N80), RAV4 (XA10, XA30, XA40, XA50) including Hybrid, Prime, Adventure, and TRD Off-Road variants, Vellfire (H40), and Voxy (R90).
Dacia: 1310 Break III.
How is error B1901 professionally repaired?
Repair of error B1901 involves refurbishing the removed airbag control unit. Upon submission, the unit undergoes electronic analysis; internal hardware defects are fixed, the memory is reset, and stored crash data is erased. The unit is then thoroughly tested and restored to full functionality.
The process begins with the proper removal of the control unit from the vehicle. It is often located beneath the seat or in the center console. Before shipping to Airbag24, connector contacts should be inspected for corrosion and cleaned. An printed copy of the diagnostic report should be included with the package.
At Airbag24, our technicians perform a detailed component-level analysis. Using specialized equipment, they read the memory chips, erase crash data, and restore the software to its factory settings. Defective electronic components are replaced as needed. Due to the complexity of the process and the required tools, self-repair is not recommended.
Following successful repair and a final test, the control unit is shipped back to you. After reinstalling it in your vehicle, the system’s fault memory must be cleared. A subsequent system self-test—turning the ignition on for approximately 3 seconds—confirms the repair by extinguishing the airbag warning light after a short time. We offer a 12-month warranty on all repairs.
Repair or New Part: Which Is the Better Choice for B1901?
Yes, repairing the B1901 fault is the most cost-effective solution. Compared to an expensive new part that can cost up to €750, repairs can save you up to 90%. Moreover, the repaired unit retains the original vehicle configuration, eliminating the need for time-consuming reprogramming.
Repairing is not only more economical but also a sustainable alternative. Rather than discarding an otherwise functional electronic module, we refurbish it, conserving resources and preventing electronic waste.
A key technical advantage is that the repaired original control unit is “plug-and-play.” It continues to include the vehicle-specific configuration and VIN. In contrast, a new part often requires costly, time‑intensive programming at an authorized service center. Warning: Using airbag simulators or resistors is life‑threatening and will result in the loss of your vehicle’s operating approval.
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! 👌👌“





