For the BYD SRS (Supplemental Restraint System/airbag system), DTC B1696 indicates a fault in the Seat Occupancy Sensor or its related circuit, not hardware damage to the SRS ECU itself — Atto 8
For the BYD SRS (Supplemental Restraint System/airbag system), DTC B1696 indicates a fault in the Seat Occupancy Sensor or its related circuit, not hardware damage to the SRS ECU itself.
This sensor mounts inside or underneath the driver or front passenger seat.
It detects seat occupancy and classifies occupant weight, serving as a key input signal for the airbag deployment logic.
When the ECU detects an open circuit, short circuit, abnormal signal, or communication failure in the sensor circuit, it illuminates the airbag warning lamp.
The system may default to disabling the corresponding airbag and illuminate the 'airbag off' indicator.
This severely compromises occupant protection during a collision.
On some models, failing to perform the online configuration learning procedure after replacing the seat or sensor also triggers this code.
- 1Seat occupancy sensor wiring harness connector loose, oxidized, or making poor contact: Frequent fore-and-aft seat adjustment or cleaning loosens the yellow connector (usually 4-pin), and terminal oxidation interrupts the signal.
- 2Seat wiring harness mechanical damage: Seat frame edges or slide rails wear through the wiring harness insulation over time, causing a signal wire short to ground or open circuit, especially during water fording or driving on rough roads.
- 3Sensor body damaged: Water ingress (wading repair), aging, or heavy loading causes abnormal internal resistance in the internal seat pressure sensor, preventing it from outputting the normal 0.5-4.5V pressure signal.
- 4Configuration data lost or mismatched: After installing a salvaged seat, upgrading to a high-spec seat, or performing accident repairs, the sensor hardware part number does not match the vehicle configuration, or the 'seat sensor calibration' learning is incomplete.
- 5Abnormal SRS ECU power supply/communication: In very rare cases, an internal ECU power module fault prevents the ECU from supplying the 5V reference voltage to the sensors, or interference affects the CAN communication lines.
- 1Use the BYD VDS or Launch X-431 diagnostic tool to read the complete fault codes and freeze frame data. Confirm whether the fault is on the driver or passenger side. Check if the 'seat occupancy status' in the data stream changes when applying pressure.
- 2Visually inspect the yellow wiring harness connector under the affected seat (usually marked 'SRS' or 'Airbag'). Check for looseness, water ingress, pin oxidation, or corrosion. Clean with electrical contact cleaner and re-secure.
- 3Disconnect the connector and measure the sensor resistance: the normal value is approximately 300-500Ω (static) or changes dynamically with pressure. Measure the supply voltage: it must be 5V ± 0.25V. Verify the signal wire voltage varies between 0.5-4.5V with pressure. Check the wiring harness insulation to ground; it must be greater than 1MΩ.
- 4If the wiring harness is damaged, repair the wire (solder and insulate with heat-shrink tubing). Reroute the wiring harness and secure it with cable ties and dedicated clips. Keep the harness clear of seat slide rails and sharp metal edges, and leave sufficient slack.
- 5If the sensor is damaged (abnormal resistance or no voltage output), replace the seat occupancy sensor assembly with the corresponding part number (verify the driver/passenger side and high/low trim model). After replacement, keep the seat unoccupied for more than 10 minutes to perform self-adaptation.
- 6If the fault code persists after replacing the seat or sensor, use VDS2000 to execute 'Special Functions' → 'Seat Sensor Configuration' or 'Seat Sensor Calibration'. Enter the VIN to perform online programming and learning. Some F3 models also require executing 'Airbag System Configuration Write'.
- 7Clear the fault code and perform a road test, including driving on bumpy roads and adjusting the seat forward and backward. Verify the fault light does not illuminate and the data stream shows normal occupancy status.
Oxidised seat connector on Song Pro DM causes intermittent SRS fault
Qin Plus DM-i front passenger seat wiring harness chafed, open circuit
F3 sensor shorted due to water ingress after wading
Tang DM seat configuration not learned after accident repair
G6 intermittent wiring harness short circuit on bumpy roads