B2AB9-97

DTC B2AB9-97 indicates an internal fault or performance abnormality in the passenger seat Occupant Classification System (OCS) sensor, not "air conditioning load too high" as stated in the original information — Seal U

Thermal Management System

DTC B2AB9-97 indicates an internal fault or performance abnormality in the passenger seat Occupant Classification System (OCS) sensor, not "air conditioning load too high" as stated in the original information.

Integrated into the front passenger seat cushion, the sensor uses pressure-sensitive elements to detect seat occupancy and passenger weight range.

It outputs an analogue voltage signal to the airbag control unit (SRS ECU) (normal range 2.5V-3.5V, varying with weight).

The ECU sets this code upon detecting a fixed sensor signal voltage, a voltage outside the valid range, or an open or short circuit exceeding the threshold.

This fault forcibly disables the front passenger airbag (the instrument cluster displays "PASS AIR BAG OFF") or prevents the system from adjusting the deployment strategy based on passenger weight during a collision.

This severely compromises passive safety system operation and requires immediate repair.

5
Cases Logged
BYD DTC AI Analysis

BYD Qin Plus DM-i (2021) - Sensor unit damaged

**Symptoms**: After starting the vehicle, the airbag warning light on the dashboard stays on. The passenger airbag displays "OFF" regardless of front passenger seat occupancy. **Diagnosis**: Connected VDS2000 and read the SRS data stream. The passenger-side OCS sensor output voltage remained constant at 0.2V (normal: varies between 2.5V–3.5V with pressure). Removed and inspected the yellow connector beneath the seat—no looseness or water ingress. Measured harness supply voltage (12V) and ground—both normal. Determined the sensor's internal pressure-sensitive element was damaged. **Solution**: Replaced the front passenger seat occupant sensor assembly (integrated in the seat cushion foam). Performed "OCS zero calibration" and "weight learning" after replacement (path: SRS system → Special functions → Seat occupant sensor calibration). Cleared fault codes after calibration. System returned to normal occupancy recognition.
Original source ↗
BYD DTC AI Analysis

BYD Song Pro DM (2022) - Poor Contact in Wiring Harness Connector

Symptoms: After interior cleaning, the airbag warning light came on intermittently and sometimes went out on bumpy roads. DTC B2AB9-97 was intermittent. Diagnosis: Inspected the wiring harness under the front passenger seat. Found the OCS sensor harness plug interfered with the seat rail during fore-aft adjustment. The plug locking clip was broken and the pins had poor contact. Tugging during cleaning worsened the contact. Voltage at the sensor plug dropped out when the harness was wiggled. Solution: Repaired the harness plug, replaced the damaged plug housing, re-crimped the harness terminals, and secured the harness to the seat frame with cable ties, routing it away from the rail. Cleared the DTC and tested with multiple seat adjustments; the fault did not recur.
Original source ↗
BYD DTC AI Analysis

BYD Han EV (2020) - Sensor damage from water ingress

Symptoms: Airbag warning light illuminated after driving in heavy rain or through deep water. DTC B2AB9-97 stored. Front passenger seat had been covered with wet clothing for an extended period. Diagnosis: Removed and inspected front passenger seat. Found water stains at OCS sensor housing seal; internal circuit board oxidised. Liquid penetrated seat fabric into sensor, causing signal drift. Measured sensor resistance out of spec (normal ~1.5–3 kΩ). Fix: Replaced front passenger seat cushion assembly (OCS sensor and cushion are highly integrated; separate replacement cannot guarantee sealing). Checked seat foam for moisture and replaced damaged sections. Calibrated OCS system after installation. Added waterproof breathable membrane above sensor for extra protection.
Original source ↗
BYD DTC AI Analysis

BYD Tang DM-p (2023 model) — Software program and calibration lost

Symptoms: After OTA or multimedia system update, airbag warning light suddenly lit with DTC B2AB9-97. No accident or seat removal history. Diagnosis: Scanned with latest diagnostic tool. Found SRS control unit software version incompatible with OCS sensor hardware communication protocol, or seat occupant sensor calibration data lost during upgrade. Physical wiring and sensor appearance checked normal. Software logic error. Resolution: Reflashed SRS (airbag control unit) with latest software and performed complete OCS system configuration and calibration (zero-load and loaded). Some cases also require OCS sensor firmware upgrade. Cleared fault codes after programming. System normal.
Original source ↗
BYD DTC AI Analysis

BYD Seal (2022) - Configuration error after accident repair

Symptoms: Front-end collision. After replacing the front bumper, airbags and other components, the airbag warning light came on at post-repair delivery. Retrieved DTC B2AB9-97: passenger airbag disabled. Diagnosis: Removed and reinstalled the passenger seat during collision repair. The sensor connector was secure, but the OCS sensor serial number or configuration parameters in the SRS control unit did not match the vehicle (possible causes: replacement seat assembly from a different batch, or incorrect data write to the control unit). The diagnostic tool displayed 'OCS not configured' or 'Configuration error'. Solution: Used the diagnostic tool to access the SRS system → Programming/Configuration, and rewrote the correct OCS sensor ID code (manually input the barcode from the sensor label or performed automatic recognition). After completing the configuration, ran the 'System Learn' or 'Calibration' procedure so the control unit recognizes the new sensor. Cleared the fault codes; the airbag warning light went out and the collision recovery system returned to normal.
Original source ↗
Data confidence: Community This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.