Code
B2A20
Generic
B — Body
Passenger Occupant Classification System Fault
Views:
UK: 0
EN: 2
RU: 0
AI status
Completed
Completed
100%
Causes
- Damaged or corroded connector(s) under passenger seat
- Faulty occupant classification mat (pressure/weight sensor) or sensors
- Open/short in wiring harness (seat to OCS/module)
- Faulty Occupant Classification Module / SRS control unit
- Failed seatbelt buckle/pretensioner sensor affecting classification input
- Improper calibration or software error after seat/component replacement
Symptoms
- SRS/Airbag warning lamp illuminated
- Message indicating passenger airbag disabled or system fault on dash or center display
- Passenger presence indicator incorrect (airbag off when seat occupied or vice versa)
- Seatbelt reminder may not behave as expected
- DTC B2A20 stored in SRS/OCS module memory
What to check
- Read all stored SRS/OCS codes and freeze-frame data with an OBD-II/SRS-capable scan tool
- Inspect battery voltage and chassis grounds; ensure stable power supply before testing
- Visually inspect connectors and wiring under the passenger seat for damage, corrosion, water, or foreign objects
- Check for related crash-data or airbag deployment history that may have permanently disabled circuits
- Verify there are no additional SRS codes that point to module or bus communication faults
- Perform a wiggle test on seat wiring while monitoring live data to see intermittent faults
Signal parameters
- OCS supplies typically use vehicle battery (nominal 9–14 V) for power circuits — measure at connector pins per service manual
- Occupant sensor output commonly appears as an analog voltage or resistance that changes with weight/pressure (monitor live sensor value with scan tool)
- Some systems report occupancy as CAN/BUS messages or status bits — confirm expected occupancy state transitions (empty, child, adult) via scan tool
- Seatbelt buckle switch should show stable closed/open continuity (0 Ω or OL) when operated; verify against service manual ranges
- Expected signal stability: sensor outputs should be steady when static; large noise or intermittent spikes indicate wiring/sensor issue
Diagnostic algorithm
- Safety first: disable SRS power (disconnect battery and wait manufacturer-specified time) before accessing connectors or components under the seat
- Retrieve and record all SRS/OCS codes and freeze-frame data with an appropriate scan tool
- Visually inspect passenger seat area for contamination, fluids, or foreign objects and remove if present
- Reconnect battery, clear codes, and perform a live-data check while sitting in seat (or using a calibrated test tool) to observe occupant sensor responses
- With scan tool monitoring OCS values, perform a wiggle test along harness and connectors under the seat to check for intermittent changes or faults
- Measure power and ground at the OCS/module connectors; repair poor power/ground connections before further testing
- If available, measure seat mat sensor resistance/voltage at the sensor connector and compare to service manual; replace mat if out of range or erratic
- Check and verify seatbelt buckle switch and associated wiring as it can affect classification input
- If wiring and sensors test good, verify module communications (CAN/BUS) and perform module self-tests; reflashing or module replacement may be required if module fails diagnostics
- After repairs, perform required occupant classification calibration procedure with proper tools and following manufacturer instructions, then confirm no DTCs reappear
Likely causes
- Connector wiring damage under seat (pinched, corroded, or loose)
- Occupant classification mat failure (age, moisture, or mechanical damage)
- Faulty Occupant Classification Module or SRS control unit
- Required recalibration after seat replacement or repair
Fault status
Status
Passenger Occupant Classification System fault detected. Passenger airbag/OCS may be disabled or operating incorrectly — inspect OCS wiring, sensors, and module.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
Workshop Manuals
Available brands with manuals
2
AUDI 11
6-speed manual gearbox 0B1, front-wheel drive — Workshop Manual (Edition 05.2014)
Workshop Manual199,00 UAH
Audi A3 (1997) – 1.6L 4-cylinder (2‑valve) Engine Mechanical Components Service Manual (AEH, AKL, APF) – Edition 07.2002
Workshop Manual199,00 UAH
AUDI A3 (2004) Workshop Manual — 2.0L FSI Turbo (4‑cyl, 4‑valve) Engine, Mechanics — Edition 03.2017
Workshop Manual199,00 UAH
Audi A3 2004 — Electrical System (Workshop Manual, Edition 02.2018)
Workshop Manual199,00 UAH
Audi A4 / A4 Cabriolet – 4.2 l V8 (5‑valve, timing chains) – Workshop Manual (Mechanics) – Edition 04.2007
Workshop Manual199,00 UAH
Audi A4 / A4 Cabriolet — Auxiliary Heater Workshop Manual (Edition 08.2004)
Workshop Manual199,00 UAH
Audi A4 / A4 Cabriolet (1.8T 4‑cyl turbo) — Motronic Injection & Ignition System Service Manual (Edition 01.2015)
Workshop Manual199,00 UAH
Audi A8 (2003) — Electrical System Workshop Manual (Edition 08.2014)
Workshop Manual199,00 UAH
Audi Q4 e-tron (Type F4) - Self-study Programme SSP 685
Workshop Manual199,00 UAH
Audi Q8 (2018) — Electrical System Workshop Manual (Edition 05.2019)
Workshop Manual199,00 UAH
Audi Servicing Manual — 7‑Speed Dual Clutch Transmission 0CJ / 0CL / 0CK / 0DN / 0DP / 0HL (Edition 05.2018)
Workshop Manual199,00 UAH
LAND ROVER 3
Land Rover Defender 300Tdi — Workshop Manual (1996 model year)
Workshop Manual199,00 UAH
Land Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)
Workshop Manual199,00 UAH
Land Rover Range Rover — Electrical Library (LRL 0453ENG, 2002)
Workshop Manual199,00 UAH
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
