Home / DTC / B0410 — Occupant Classification System (OCS) Circuit Fault

B0410 — Occupant Classification System (OCS) Circuit Fault

Detailed page for trouble code B0410.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B0410

Generic B — Body

Occupant Classification System (OCS) Circuit Fault

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in OCS sensor wiring (seat pad or buckle sensor)
  • Corroded or poorly seated connector at sensor or OCS control module
  • Moisture or foreign material in seat cushion or connectors
  • Failed OCS sensor (pressure/pad or weight sensor)
  • Faulty OCS or SRS control module
  • Incorrect or incomplete diagnostic/repair after seat removal

Symptoms

  • SRS/Airbag warning lamp illuminated
  • Passenger airbag may be disabled or incorrectly enabled
  • Passenger seat occupant status incorrect (e.g., showing unoccupied when occupied)
  • Diagnostic trouble code B0410 stored
  • Possible stored related network codes (LIN/CAN) or repeated faults after clearing

What to check

  • Read and record all SRS/OCS codes and freeze frame data with a capable scan tool
  • Visually inspect passenger seat, connectors under seat, and wiring for damage, corrosion, or moisture
  • Check connector pins for bent, pushed-out, or corroded terminals
  • Verify module and sensor ground(s) and battery supply voltage with key ON
  • Backprobe sensor signal and reference lines while occupant/unoccupied to confirm signal changes
  • Wiggle test harness and connectors while monitoring live data for intermittent faults

Signal parameters

  • Vehicle battery/supply at OCS module: nominal 11–14 V with key ON
  • OCS sensor reference/signal: typically low-voltage analog (0–5 V) or digital/LIN messages depending on design
  • Expected behavior: measurable change in sensor output or LIN/CAN message when seat becomes occupied vs empty
  • Open-circuit often appears as fixed/no-change signal or out-of-range voltage; short to battery/ground will show near-constant high/low voltage
  • Resistance checks on pad sensors may show discontinuity or values outside manufacturer specs when faulty

Diagnostic algorithm

  1. Use a qualified scan tool to read DTC B0410 and any related codes; record freeze frame and live OCS data.
  2. Follow safety procedures: disable the battery/airbag system per manufacturer instructions before performing physical work on the restraint system.
  3. Visually inspect passenger seat and connectors. Remove seat trim as needed to access sensor connectors and wiring for damage or moisture.
  4. Reconnect any loose connectors and clean corroded contacts with appropriate electrical contact cleaner; reseat firmly.
  5. With ignition ON and airbag system enabled (if allowed by procedure), backprobe the sensor connector and monitor signal/reference voltage while placing weight on the seat. Look for expected signal change.
  6. Check continuity and resistance of sensor circuit between sensor and OCS module; repair broken wires or poor grounds as required.
  7. Perform a wiggle test on the harness while monitoring live data to find intermittent opens or shorts.
  8. If wiring and connectors are good but sensor output is out of specification, replace the occupant sensor pad or buckle sensor as specified by manufacturer.
  9. If sensor replacement does not clear the fault, check/replace the OCS or SRS control module following manufacturer procedures.
  10. After repairs, clear codes and verify repair by rechecking live data and performing system self-tests. Road-test and confirm SRS lamp remains off.

Likely causes

  • Disconnected or corroded connector at passenger seat sensor
  • Damaged wiring harness under seat (pinched, frayed from seat movement)
  • Failed seat occupant sensor mat
  • Water ingress in seat cushion or connector

Fault status

⚠️ Status
Occupant Classification System circuit fault detected. Passenger airbag/OCS function may be affected.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

9,457

The library contains 9,457 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email