B1695

In the BYD SRS (airbag) system, DTC B1695 indicates a front passenger Occupant Classification System (OCS) fault, rather than the literal "power supply voltage too high" — Atto 3

Safety System

In the BYD SRS (airbag) system, DTC B1695 indicates a front passenger Occupant Classification System (OCS) fault, rather than the literal "power supply voltage too high".

This DTC indicates the SRS ECU detected an abnormal front passenger seat occupancy sensor signal, a communication interruption, or calibration data outside the valid range.

The OCS uses a piezoelectric sensor mat to detect front passenger seat occupancy and occupant weight category to control airbag deployment and staged inflation force.

If sensor resistance drifts, signal voltage is abnormal (standard no-load value is 1.2-1.5V), the communication circuit opens, or system calibration is incorrect, the SRS ECU triggers DTC B1695 and illuminates the airbag warning lamp.

This creates a serious safety risk, as the front passenger airbag may deploy incorrectly or fail to deploy during a collision.

The B1695 fault code on the Atto 3 indicates a front passenger Occupant Classification System (OCS) fault, meaning the airbag control module has detected an abnormal seat occupancy sensor signal or communication error. Severity is medium. Common causes include sensor aging, moisture ingress, or corroded under-seat wiring connectors. You should visit an authorised dealer for inspection and repair. Typical repair cost data is available from 5 recorded cases.
5
Cases Logged
5
Causes
  • 1OCS sensor body aging, internal piezoelectric film breakage, or moisture ingress causing resistance drift (normal: 2.3-2.7 kΩ) or abnormal output voltage.
  • 2Oxidation or water ingress in the under-seat wiring harness connector (especially in high-humidity southern environments), terminal back-out, or a broken locking clip causing intermittent poor contact.
  • 3Vehicle modifications (such as installing leather seat covers or replacing seat foam) or accident repairs deformed the sensor mounting bracket, causing abnormal fitment between the sensor and seat foam (gap must be <2mm).
  • 4The OCS system lost calibration data after long-term vehicle parking or battery disconnection, and zero-point and full-scale calibrations were not performed.
  • 5The front passenger seat slide rail interferes with the wiring harness, or a foreign object under the seat presses on the sensor mat, causing continuous abnormal force.
  • 1
    Use a BYD VDS or Launch X-431 diagnostic tool to access the SRS system, read the DTC B1695 freeze frame and live data stream, and check the sensor no-load voltage (normal: 1.2-1.5V) and load change rate for abnormalities.
  • 2
    Remove and inspect the OCS module connector under the front passenger seat. Inspect the pins for oxidation or copper corrosion (typically green) and measure the sensor resistance. Check the wiring harness for interference with the seat slide rail and verify the connector locking mechanism is intact.
  • 3
    Check seat structural integrity. Confirm the sensor mounting bracket is not deformed. Verify there are no foreign objects and no excessive compression between the sensor mat and the foam. If necessary, remove the seat for visual inspection.
  • 4
    If the hardware inspection shows no abnormalities, perform the "Seat Occupant Detection System Calibration" procedure: Keep the doors closed and sequentially simulate three states: unoccupied (0kg), half load (approx. 30kg), and full load (approx. 75kg). Wait for the diagnostic tool to indicate successful calibration.
  • 5
    If calibration fails or sensor resistance/voltage remains abnormal, replace the OEM front passenger seat occupancy detection sensor assembly (verify the part number matches, e.g., SAS-3636100 or S6DM-3636100). After replacement, repeat the calibration procedure.
  • 6
    Clear the fault code and perform static and dynamic tests, including tapping the seat, adjusting the slide rail, and driving on a bumpy road. Confirm the fault light no longer illuminates and the data stream is normal.
BYD DTC AI Analysis

Song Pro DM oxidised connector caused signal drift

Vehicle: BYD Song Pro DM (2019) Symptoms: SRS warning light stays permanently illuminated on the dashboard; front passenger seat occupancy indicator shows occupied when the seat is empty. Diagnosis: Scanned DTC B1695. Found severe oxidation (green corrosion) on the OCS module connector pins. Measured sensor resistance at 4.8kΩ (out of specification). Resolution: Cleaning the connector and applying conductive grease did not clear the fault. Replaced the front passenger seat occupancy sensor assembly (SAS-3636100), performed programming and calibration, and resolved the fault.
Original source ↗
BYD DTC AI Analysis

Qin Plus EV sensor pad piezoelectric film fractured

Vehicle: BYD Qin Plus EV (2021). Symptoms: Airbag light came on suddenly while driving. Cleared the code, but the fault returned. Placing heavy objects on the passenger seat did not show occupancy. Diagnosis: DTC B1695-00. Swapped in a same-model seat to test — the fault moved with the seat. Disassembly found the piezoelectric film inside the sensor mat had fractured. Solution: Replaced the passenger seat cushion assembly (including occupancy sensor). Ran the three-state calibration (0kg/30kg/75kg). System returned to normal.
Original source ↗
BYD DTC AI Analysis

Tang DM-i connector clip broken causing intermittent fault

Vehicle: BYD Tang DM-i (2022). Symptom: Airbag warning light came on 3 months after delivery, frequently recurred on bumpy roads. Diagnosis: B1695 communication fault (intermittent). Found broken locking tab on the 4-pin OCS module connector; signal intermittent when wiggling the wiring harness. Fix: Replaced seat harness connector (soldered an aviation connector as a replacement), resecured harness to prevent interference with seat rails. No recurrence after 500 km.
Original source ↗
BYD DTC AI Analysis

Yuan Pro sensor aging beyond calibration range

Vehicle: BYD Yuan Pro (2020). Symptoms: Airbag light flashed then stayed on; no accident history. Diagnosis: B1695 out of calibration range; live data showed no-load voltage 2.1V (normal 1.2–1.5V). The sensor's internal piezoresistive resistor had aged due to high temperature and humidity. Resolution: Replaced the OEM sensor (S6DM-3636100), performed zero-point and full-scale calibration; no-load voltage returned to 1.35V.
Original source ↗
BYD DTC AI Analysis

Surui seat modification caused bracket deformation

Vehicle: BYD Surui (2018 model). Symptoms: Airbag warning light on, OBD test not passed during annual inspection, could not clear fault codes. Diagnosis: B1695 Occupant Classification System fault. Found the OCS module mounting bracket had deformed from previous seat modifications, causing abnormal sensor loading and a 30% deviation in the weight recognition threshold. Fix: Repaired the sensor mounting bracket to ensure proper fit, used the Autel MS906 to perform the seat occupant sensor learning procedure (kept the seat unoccupied with doors closed for approximately 3 minutes), then cleared the fault once it became historical.
Original source ↗
Common problems reported for Atto 3Atto 3 overview →
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.