Airbags

B0021 — Side Airbag Deployment Control Circuit Fault

Severity: high Drive with care, to a shop

What B0021 means

The SRS control module tests every airbag squib circuit each time you turn the ignition on. B0021 means it found a problem in the deployment control circuit of a side or curtain airbag, such as an open, a short or high resistance. Sources describe it as either the left curtain or the passenger side, so check the wiring diagram for your vehicle to confirm which bag is involved. While the fault is active, that airbag may not deploy in a crash.

Symptoms

  • SRS or airbag warning light is on or flashing
  • Light returns after the code is cleared
  • Side or curtain airbag may not deploy in a crash
  • Sometimes an airbag system fault message appears in the cluster

Possible causes

  1. Damaged or corroded wiring and connectors in the side/curtain airbag circuit
  2. Loose connector under the seat, often after seat removal or repair
  3. Damaged harness in the B-pillar area
  4. Faulty side impact sensor
  5. Faulty airbag module or inflator
  6. Failed SRS control module

How to diagnose

  1. Scan all modules with a tool that supports SRS and record the codes and freeze data
  2. Use the wiring diagram to identify which airbag the code refers to
  3. Inspect connectors under the front seats and near the pillar for corrosion, moisture or bent pins
  4. Ask about recent seat, trim or body work that could have disturbed the wiring
  5. Disconnect the battery and wait as the manufacturer specifies, then check the harness for opens and shorts to ground
  6. Test circuit resistance only with the method and tools the manufacturer approves; never probe an airbag squib with a regular multimeter
  7. Check the impact sensor and airbag module using scan tool data
  8. Clear the code and confirm it does not return

Common fixes

  • Repair or replace damaged wiring and connectors
  • Replace a faulty side impact sensor
  • Replace the airbag module or inflator if it is the cause
  • Replace or reprogram the SRS control module

Questions and answers

Is it safe to drive with B0021 and the SRS light on?

The car will drive normally, but the affected airbag may not deploy in a side impact. Do not put off diagnosis.

Can I test the airbag circuit with a multimeter myself?

No. A multimeter's test current can set off a squib. Disconnect the battery, follow the manufacturer's procedure, and leave circuit testing to a professional if unsure.

Why does B0021 come back after clearing it?

The fault is still present. The most common cause is a poor connection at the seat connector or a damaged wire. Clearing the code will not fix it.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.