| DTC | B0021 (FTB :11 / :13) |
|---|---|
| Full Code | B0021:11 · B0021:13 |
| Description | Left Curtain Airbag Deployment Control Circuit — Short to Ground (:11) / Open (:13) |
| System | Supplemental Restraint System (SRS) |
| Fault Type | Short to Ground (:11) · Open Circuit (:13) |
| Scope | Toyota Manufacturer-Specific |
| Severity | Critical — Do Not Drive |
Toyota DTC B0021 is stored by the SRS airbag control module (SRSCM/ACM) when it detects a fault in the left curtain airbag deployment squib circuit. It appears in two failure type byte (FTB) variants: :11 indicates a short to ground on the circuit, while :13 indicates an open circuit. In post-crash vehicles — like those that have experienced a side-impact or rollover event that triggered curtain deployment — it is completely normal to see both B0021:11 and B0021:13 stored simultaneously. The squib wire consumed itself during deployment (creating the open, :13), and the high-current discharge energy may have shorted the residual wiring harness to chassis ground (:11). This is not two separate faults requiring two separate repairs — it is one circuit that has been permanently altered by the deployment event.
Decode any Toyota RAV4 PHV (A25A-FXS) VIN — free recalls, specs & safety ratings — free VIN decoder with NHTSA data
B0021 Quick Answer
B0021 means the SRS module detected either a short to ground (:11) or open circuit (:13) in the left-side curtain airbag squib deployment loop. In virtually all real-world cases this code appears after a crash in which the curtain airbag deployed. The squib — a single-use explosive initiator — is destroyed when it fires, leaving the circuit either open or shorted. The code cannot be cleared and the SRS warning light cannot be extinguished until the left curtain airbag inflator assembly is replaced, the harness is inspected and repaired, and the SRS module is replaced or reset by an authorised Toyota facility. This vehicle is not safe to drive until all SRS work is completed by a qualified technician.
What Does B0021 Mean?
The Toyota SRS module continuously monitors every airbag and pretensioner squib circuit for resistance, voltage, and continuity while the ignition is on. Each squib loop has a defined resistance window — typically 1.5 Ω to 3.0 Ω for Toyota curtain inflators. If the measured resistance falls outside this window, the module logs a code and illuminates the SRS warning lamp.
B0021 specifically covers the left curtain airbag deployment control circuit, loop 1. The left curtain (also called the side curtain or roof-rail airbag) runs along the A-pillar, roof rail, and C-pillar on the driver’s side, protecting occupants’ heads during side impacts and rollovers. On the 2024 Toyota RAV4 PHV this inflator is accessed via the headliner and A/C-pillar trim.
The two FTB sub-types explain what the module measured:
- B0021:11 — Short to ground: The squib circuit shows near-zero resistance to chassis ground. The deployment current path found an unintended route to ground — usually burned insulation contacting body metalwork after the harness was subjected to crash forces and the high-current squib discharge.
- B0021:13 — Open circuit: The squib circuit shows infinite or very high resistance. The squib wire filament has been consumed by the deployment current and is physically broken. This is the expected electrical state of any deployed airbag inflator.
When both codes appear together, B0021:13 confirms the curtain deployed and B0021:11 shows the resultant harness damage. They describe the same event from two measurement angles.
Theory of Operation
Toyota curtain airbag systems use a two-wire firing circuit (fire+ and fire−) connected in series with the inflator squib. The SRS module applies a low-level diagnostic current (typically 1–2 mA) continuously to monitor loop resistance. Normal loop resistance for a live, undeployed curtain inflator is in the 1.5–3.0 Ω range.
When the SRS module determines a deployment event is warranted — based on signals from satellite impact sensors and the central accelerometer — it switches a high-current driver circuit that sends approximately 1.2–2.0 A through the squib for 1–2 milliseconds. This vaporises the squib bridge wire, igniting the gas generant and inflating the curtain bag within 15–25 milliseconds of impact.
After deployment, the squib filament is physically destroyed. The loop resistance immediately becomes either open (∞ Ω, :13) or near-zero if the melted insulation allows contact with the vehicle body (:11). The SRS module detects both conditions on the next ignition cycle and stores B0021 with the appropriate FTB. From this point forward the deployed inflator assembly must be replaced — there is no repair or reset of a deployed squib.
Symptoms
- SRS / airbag warning lamp illuminated — will not clear until all SRS faults are resolved
- Left curtain airbag physically deployed — headliner displaced, A-pillar trim dislodged, inflator bag visible
- Possible co-stored codes: B0020 (left side airbag), B0072/B0073 (pretensioner circuits), B1650/B1652 (crash recorded), P05BB (restraints deployed)
- No drivability symptoms — SRS faults do not affect engine, transmission, or braking
- If the curtain bag did not deploy visually yet this code is present on a non-crash vehicle, symptoms include only the SRS lamp — this warrants harness inspection before any part replacement
Common Causes
- Deployed curtain airbag inflator (primary cause — post-crash): The squib consumed itself during deployment. This is not a defect — it is normal operation. The inflator assembly must be replaced.
- Crash-damaged wiring harness: Side-impact forces and the squib discharge can burn, sever, or short the curtain airbag harness between the SRS module and the A-pillar connector. Explains :11 (short to ground) when :13 is already present.
- Corroded or damaged squib connector: On non-crash vehicles, moisture ingress at the A-pillar connector can raise resistance above threshold and set :13 without deployment.
- Pinched or chafed harness (non-crash): Incorrect trim panel installation during prior interior work can pinch the curtain airbag harness against body metalwork, causing an intermittent short (:11).
- Failed inflator (non-crash, rare): Internal resistance drift outside specification. Typically affects older vehicles.
- Faulty SRS module: Very rare. Only suspect after confirming squib circuit and harness integrity.
Diagnosis Steps
- Confirm crash history: If co-stored codes include B1650, B1652, or P05BB, this is a post-crash deployment record. Proceed directly to post-crash inspection. Do not attempt to diagnose an electrical fault — the circuit fault is the expected result of deployment.
- Document all stored SRS codes: Use a Toyota-compatible scan tool (Techstream or equivalent) to read all SRS DTCs with FTBs and freeze frame data. Note which codes are current vs history and the ignition cycle count since the event.
- Visually inspect the left curtain airbag: With ignition off and 12 V battery disconnected for a minimum of 3 minutes (capacitor discharge), inspect the left roof rail area. If the curtain bag is deployed, all inflator replacement and harness repair work must be completed before any further electrical testing.
- Inspect the curtain airbag harness (non-crash only): Trace the harness from the SRS module connector, along the A-pillar, to the inflator connector. Look for chafing, pinching, burn marks, or connector damage. Repair any harness faults before continuing.
- Measure squib circuit resistance (non-crash only): With the SRS module connector disconnected and the inflator connector disconnected at the bag end, measure resistance across the squib pins at the module connector. Expected: 1.5–3.0 Ω through the harness with inflator connected; open (∞) with inflator disconnected. If resistance to ground is below 1.0 Ω, the harness has a short to ground independent of the inflator — locate and repair.
- Check for harness short to ground separately: With both the module connector and the inflator connector disconnected, measure resistance from each fire wire to chassis ground. Expected: greater than 10 MΩ. Any reading below 1 kΩ indicates a harness short — inspect the full harness run and repair before fitting a new inflator.
- For post-crash vehicles — inspect all SRS components: Replace the deployed left curtain airbag inflator assembly with a genuine Toyota OEM part. Inspect seat belt pretensioners on the side of impact (B0072, B0073 co-codes). Inspect the SRS module for physical damage and crash data lock. Replace any component showing physical damage or confirmed deployment.
- Attempt SRS module reset (post-crash): Some Toyota SRS modules can be reset using Techstream after all deployed components are replaced and harness faults repaired. Others store a permanent crash record and must be replaced. Confirm with Toyota Techstream whether the module is in a resettable or replace state.
- Clear codes and retest: With all parts replaced and harness repaired, reconnect battery, clear all SRS codes, and cycle ignition. Confirm no codes return and SRS lamp extinguishes. Test drive to confirm no recurrence.
- Post-repair calibration: No occupant classification or radar calibration required for curtain airbag replacement. However, if the SRS module was replaced, confirm all system functions pass Techstream self-test before returning the vehicle to service.
Need SRS wiring diagrams and connector views for this code?
SRS/airbag circuit faults require OEM connector views, harness routing diagrams, and approved test procedures. A repair manual helps you verify the exact circuit path safely before touching SRS components.
Possible Fixes
- Replace left curtain airbag inflator assembly — required on all post-crash vehicles; OEM Toyota part only
- Repair or replace curtain airbag wiring harness — addresses :11 short to ground caused by crash-damaged wiring
- Replace SRS airbag control module — required if module stores non-resettable crash data or shows physical damage
- Replace seat belt pretensioner(s) — if co-stored codes confirm pretensioner deployment on the same side
- Repair A-pillar connector — non-crash scenario; corroded or damaged connector causing intermittent open or short
- Replace SRS module only — extremely rare non-crash scenario; only after harness and inflator resistance verified within specification
Can I Still Drive With B0021?
No. On a post-crash vehicle with a deployed curtain airbag, the vehicle should not be driven until all SRS repairs are complete. The left curtain airbag will not deploy again in a subsequent accident — leaving occupants unprotected on the driver’s side in a side-impact or rollover. On a non-crash vehicle with a live inflator showing this code, the SRS system may not respond correctly in an accident. In either case, the SRS warning lamp being illuminated means the restraint system cannot be relied upon. Arrange transport and have the vehicle inspected by a qualified SRS technician before driving.
How Serious Is This Code?
Maximum severity. B0021 indicates that a critical occupant protection device — the left curtain airbag — is either deployed and non-functional or has a fault that prevents deployment. In the post-crash context this code is expected, but it confirms the vehicle cannot provide full SRS protection until repaired. The SRS system on the 2024 RAV4 PHV also interacts with the hybrid/EV restraint system to cut high-voltage on crash detection — a fault in the SRS system should be resolved before returning the vehicle to road use regardless of the powertrain.
Common Misdiagnoses
- Replacing the inflator on a harness-short vehicle: If the :11 (short to ground) is caused by harness damage and not the inflator, fitting a new inflator into a shorted harness will immediately destroy the new inflator and re-set the code. Always verify harness integrity first on non-crash vehicles.
- Attempting to repair the squib wire: The squib filament inside the inflator cannot be repaired. The entire inflator assembly must be replaced.
- Clearing codes without replacing parts: B0021 will return on the next ignition cycle if the underlying fault (deployed inflator or harness damage) has not been corrected. Code-clearing alone accomplishes nothing.
- Using an aftermarket inflator: Non-OEM curtain airbag inflators may not pass Toyota Techstream resistance checks and may not deploy correctly in a subsequent accident. Toyota requires OEM parts for all SRS component replacements.
- Treating :11 and :13 as two separate repairs: When both FTBs are present post-crash, they are the same event. Replacing the inflator (addressing :13) and repairing any harness damage (addressing :11) resolves both codes simultaneously.
Most Likely Fix
On any post-crash 2024 Toyota RAV4 PHV with B0021 stored alongside crash record codes (B1650, P05BB): the most likely and expected fix is replacement of the left curtain airbag inflator assembly with a genuine Toyota OEM part, combined with inspection and repair of any crash-damaged wiring harness sections. If the SRS module stores non-resettable crash data, module replacement is also required. There is no shortcut — all deployed SRS components must be replaced before the system is functional.
Repair Costs
| Repair | Parts (est.) | Labour (est.) | Total (est.) |
|---|---|---|---|
| Left curtain airbag inflator (OEM Toyota) | €350–€550 | €150–€250 | €500–€800 |
| Curtain airbag harness repair | €80–€200 | €100–€200 | €180–€400 |
| SRS module replacement | €400–€800 | €100–€150 | €500–€950 |
| Full post-crash SRS recommissioning | — | €200–€400 | €200–€400 |
| Full post-crash SRS repair (all items) | €900–€1,800 | €600–€1,000 | €1,500–€2,800 |
Estimates for Europe. Costs vary by country, labour rate, and whether additional SRS components (pretensioners, seat belt assemblies, side airbags) also need replacement. Insurance typically covers all post-crash SRS repairs — consult your insurer before authorising work.
Definition source: Toyota factory description. Diagnostic guidance is based on factory-defined fault logic for this code.
Key Takeaways
- B0021 covers the left curtain airbag squib circuit in two variants: :11 (short to ground) and :13 (open circuit)
- Both variants appearing together post-crash is normal and expected — one deployment event, two electrical signatures
- The deployed squib cannot be repaired; the entire inflator assembly must be replaced with a genuine Toyota OEM part
- Always verify harness integrity before fitting a new inflator — a shorted harness will destroy a new inflator immediately
- The SRS module may require replacement if it stores non-resettable crash data — confirm via Toyota Techstream
- Do not drive the vehicle until all SRS repairs are completed and verified by a qualified technician
FAQ
Can I clear B0021 with a generic OBD2 scanner?
Generic OBD2 scanners cannot access SRS codes on Toyota vehicles. You need a Toyota-compatible scan tool (Techstream or an aftermarket equivalent with Toyota SRS coverage). Even with the correct tool, the code will return immediately on the next ignition cycle if the underlying fault has not been corrected.
Why do I have both B0021:11 and B0021:13 stored at the same time?
Both FTBs describe what the SRS module measured on the same circuit after deployment. :13 (open) confirms the squib filament was consumed — the expected result of firing. :11 (short to ground) indicates that the residual harness, with its insulation burned or displaced by crash forces and the squib discharge current, is now contacting chassis ground. They are not two separate faults; they are two measurements of the same post-deployment circuit state.
Can an aftermarket curtain airbag inflator be used?
Toyota does not recommend aftermarket SRS components. Aftermarket inflators may not meet the exact resistance specification required by Techstream’s post-installation check, and their deployment performance in a real crash may differ from OEM. Toyota dealers and most reputable independent shops will only fit OEM inflators for SRS repairs.
Will my insurance cover the curtain airbag replacement?
Yes, in almost all cases. Curtain airbag deployment is a direct result of the insured crash event. Submit the scan tool report showing B0021 and the crash record codes (B1650, P05BB) to your insurer as part of the repair documentation. The full cost of inflator replacement, harness repair, SRS module replacement (if required), and recommissioning labour is typically covered under comprehensive or third-party crash cover.
Does the hybrid high-voltage system need to be isolated before SRS work?
Yes. The 2024 RAV4 PHV is a plug-in hybrid with a high-voltage battery. Before any SRS disassembly work — particularly trim removal and harness work near the A-pillar and roof rail — the high-voltage system must be isolated per Toyota hybrid safety procedures. This involves switching to EV mode, removing the service plug/disconnect, waiting the mandatory discharge period (typically 5+ minutes), and confirming HV bus voltage below 5 V with an appropriate meter before proceeding.
