DTC B17261A indicates the front passenger seat Occupant Classification System (OCS) sensor detects a circuit resistance of 0 or an open circuit — Atto 8
DTC B17261A indicates the front passenger seat Occupant Classification System (OCS) sensor detects a circuit resistance of 0 or an open circuit.
This sensor integrates into the front passenger seat cushion and uses pressure-sensing elements to monitor seat occupancy status in real time (empty/child/adult classification).
A resistance of 0 typically indicates a short to ground in the sensor power or signal wire, an internal open circuit, or a disconnected connector.
This fault causes the airbag control unit (SDM) to enter degraded mode, preventing it from accurately determining the front passenger type during a collision.
The SDM may incorrectly suppress the front passenger frontal and knee airbags, or cause unintended airbag deployment, severely compromising the passive safety system protection strategy.
- 1Ruptured pressure-sensing diaphragm inside the OCS sensor body or burnt circuit board causing abnormal resistance (normal range: 50-200 Ω).
- 2Loose, oxidized, backed-out pins, or poor contact at the white 4-6 pin wiring harness connector under the seat, causing signal interruption.
- 3Excessive pulling of the seat wiring harness during vehicle modifications (such as fitting leather upholstery or installing seat cushions) or repairs, causing internal wire breakage.
- 4A loose or misaligned sensor mounting bracket causes abnormal stress between the sensor and the seat frame, breaking the internal circuit.
- 5Vehicle wading or liquid ingress into the seat interior causes the sensor connector to short circuit and melt, resulting in an open circuit.
- 1Use the BYD dedicated diagnostic tool VDS to read the fault codes, confirm the B17261A current status and freeze frame data, and check for related fault codes such as 'Lost communication with front passenger seat occupancy sensor'.
- 2Visually inspect the OCS sensor wiring harness connector under the front passenger seat (usually located in front of the seat slide rail) for looseness, backed-out pins, or oxidation, and check the wiring harness for pinching or damage.
- 3Disconnect the battery negative terminal and remove the front passenger seat. Use a multimeter to measure the OCS sensor resistance (standard value: 50-200 Ω; a reading of 0 or infinity indicates a fault). Also measure harness continuity and insulation resistance to ground.
- 4If plug contact is poor: Clean the pins with electrical contact cleaner, repair backed-out terminals, apply conductive grease to improve contact, reconnect the plug, and secure it to the seat frame with cable ties to prevent loosening.
- 5If the wiring harness is broken: strip the harness insulation, locate the break, solder the repair, and apply waterproof insulating tape; if the sensor body is damaged, replace the OCS sensor assembly (some models require replacing the entire seat cushion foam assembly).
- 6After reinstalling the seat, connect the diagnostic tool and execute the OCS system calibration procedure. Following the workshop manual, sequentially place 0kg, 6kg, and 36kg (or 30kg to simulate an adult) standard weights for multi-point calibration. Verify the SDM correctly identifies the resistance values for each state.
- 7Clear the fault code and perform a road test to verify the airbag warning light turns off and the OCS status in the data stream switches normally with changes in passenger weight.
BYD Tang DM front passenger OCS sensor internal fault
BYD Han EV: Poor contact at seat wiring harness connector
Sensor quality issue on new BYD Song Plus DM-i
Wiring harness damaged after removing and installing seat on BYD Qin Plus DM-i