Code
B2952
Generic
B — Body
Occupant classification sensor circuit malfunction
Views:
UK: 0
EN: 0
RU: 0
AI status
Completed
Completed
100%
Causes
- Damaged or chafed wiring harness under the seat
- Corroded, loose or contaminated connector at the occupant classification sensor or module
- Faulty occupant classification sensor mat (pressure/resistive or capacitive mat)
- Water/moisture intrusion into the seat or sensor connector
- Poor ground or high resistance in ground circuit
- Intermittent connection due to seat movement (harness routing issue)
Symptoms
- DTC B2952 present in SRS/airbag control module memory
- Passenger airbag disabled or passenger airbag status light/indicator illuminated
- SRS warning light on instrument cluster
- Incorrect occupant detection (system reports seat occupied when empty or vice versa)
- Intermittent SRS lamp or DTC depending on seat position/movement
What to check
- Read SRS module with a scanner that can show occupant classification sensor data and freeze frame
- Confirm accompanying SRS/airbag codes (other B-codes) and note conditions (seat position, weight)
- Visually inspect under-seat wiring harness, connectors and sensor mat for damage, moisture, corrosion or foreign objects
- Check for aftermarket seat covers or modifications that could affect the mat
- Check for TSBs or service bulletins for occupant classification system
- Verify correct module programming/configuration for vehicle (replacement module/seat)
Signal parameters
- Occupant sensor typically reports resistance, capacitance or a 0–5 V signal depending on design — compare to vehicle service manual values
- Expected steady, stable signal with no intermittent drops when seat unoccupied or when a known weight is placed on seat
- Continuity between sensor connector and SRS module (no open circuit) — reference resistance/ohm values from OEM manual
- No error or drop in CAN/LIN communication to SRS module (if sensor uses networked reporting)
Diagnostic algorithm
- Safety first: follow manufacturer SRS disabling procedures before probing connectors (disconnect battery negative and wait the specified time)
- Retrieve and record DTCs and freeze frame data with a capable scan tool; note seat position and any related codes
- Perform visual inspection under seat: look for pinched wiring, connector corrosion, water staining, aftermarket items, damaged sensor mat
- Reconnect battery per procedure; with scan tool view live data for occupant classification sensor while backprobing the sensor connector. Observe signal with seat empty and with a known test weight (per service manual).
- Wiggle test harness and seat while watching live data for intermittent changes. If data drops or DTCs change, suspect wiring/connector movement fault.
- With ignition off and battery disconnected (per procedure), check continuity and resistance of sensor circuit between the sensor connector and SRS module connector. Repair open or high resistance circuits.
- If wiring and connectors are good, bench/replace the occupant classification sensor mat or sensor per OEM procedure. Do not modify or cut mat wiring. After replacement, ensure connectors and routing match OEM.
- If new sensor/mat installed and fault persists, check SRS/airbag control module for internal fault or require reflashing/configuration; verify module is programmed for vehicle and seat option.
- After repair, clear codes and perform system verification including occupant detection tests and confirm SRS lamp extinguishes and no related codes return.
- If repairs involve seat removal or replacing SRS components, follow all safety and disposal procedures for pyrotechnic devices and restraints.
Likely causes
- Wiring harness pin pushed out or broken at the seat connector
- Corrosion or water ingress in the sensor mating connector
- Broken traces or damaged sensing elements inside the occupant classification mat
- Connector tabs damaged after seat removal or service
- Loose ground under seat or in body harness
Fault status
Status
SRS control module detected occupant classification sensor circuit malfunction (open/short/high resistance or intermittent). System may disable or alter passenger airbag deployment logic until fault is corrected.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 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 ManualAudi A3 (1997) – 1.6L 4-cylinder (2‑valve) Engine Mechanical Components Service Manual (AEH, AKL, APF) – Edition 07.2002
Workshop ManualAUDI A3 (2004) Workshop Manual — 2.0L FSI Turbo (4‑cyl, 4‑valve) Engine, Mechanics — Edition 03.2017
Workshop ManualAudi A3 2004 — Electrical System (Workshop Manual, Edition 02.2018)
Workshop ManualAudi A4 / A4 Cabriolet – 4.2 l V8 (5‑valve, timing chains) – Workshop Manual (Mechanics) – Edition 04.2007
Workshop ManualAudi A4 / A4 Cabriolet — Auxiliary Heater Workshop Manual (Edition 08.2004)
Workshop ManualAudi A4 / A4 Cabriolet (1.8T 4‑cyl turbo) — Motronic Injection & Ignition System Service Manual (Edition 01.2015)
Workshop ManualAudi A8 (2003) — Electrical System Workshop Manual (Edition 08.2014)
Workshop ManualAudi Q4 e-tron (Type F4) - Self-study Programme SSP 685
Workshop ManualAudi Q8 (2018) — Electrical System Workshop Manual (Edition 05.2019)
Workshop ManualAudi Servicing Manual — 7‑Speed Dual Clutch Transmission 0CJ / 0CL / 0CK / 0DN / 0DP / 0HL (Edition 05.2018)
Workshop ManualLAND ROVER 3
Land Rover Defender 300Tdi — Workshop Manual (1996 model year)
Workshop ManualLand Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)
Workshop ManualLand Rover Range Rover — Electrical Library (LRL 0453ENG, 2002)
Workshop ManualYour 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
