B1680-00

DTC B1680-00 indicates the SRS (Supplemental Restraint System) control module detected an open circuit in the Passenger Airbag Cutoff Switch or its related wiring — Atto 3

Safety System

DTC B1680-00 indicates the SRS (Supplemental Restraint System) control module detected an open circuit in the Passenger Airbag Cutoff Switch or its related wiring.

This switch, typically located in the center console or glovebox area, manually disables the airbag when a child seat occupies the front passenger seat.

The fault occurs because the SRS ECU fails to detect a valid resistance signal from the switch during the self-check cycle (normally a specific resistance range, such as 2-5kΩ, or a ground signal), triggering a level-two safety warning.

This condition may forcibly disable the front passenger airbag or place it in an uncertain state, severely compromising the occupant protection strategy during a collision.

The fault also illuminates the SRS warning light on the instrument cluster and prevents the vehicle from passing a safety inspection.

The B1680-00 fault code on the Atto 3 indicates an open circuit in the Passenger Airbag Cutoff Switch or its wiring. This medium severity issue means the SRS control module cannot detect the switch's resistance signal, potentially disabling the front passenger airbag. Common causes include physical damage to the switch or corroded connections. Visit an authorised dealer for repair. Typical repair cost data is available based on 5 recorded cases.
5
Cases Logged
5
Causes
  • 1Physical damage to the front passenger airbag deactivation switch or oxidation of its internal contacts causes signal interruption.
  • 2Pin back-out, loose connection, or corrosion between the switch and wiring harness connector, especially if moisture enters the front passenger footwell.
  • 3Open circuit, crush damage, or short to ground/power in the wiring harness between the switch and the SRS ECU. Incorrect harness routing after dashboard removal and installation commonly causes this.
  • 4Internal fault in the SRS control module sampling circuit causing incorrect switch status detection.
  • 5Loose switch connector after a minor collision or bump that did not trigger the crash sensor.
  • 1
    Connect the BYD dedicated diagnostic tool (VDS or ED-400), read all fault codes, and confirm B1680-00 is current (Active). Record the freeze frame data and check for other accompanying SRS-related fault codes.
  • 2
    Locate the front passenger airbag deactivation switch (usually on the right side of the center console or inside the glove box on Qin series models). Visually inspect the switch exterior for damage, verify the connector is fully seated, and confirm the locking tab is intact.
  • 3
    Disconnect the battery negative terminal and wait at least 3 minutes to discharge residual power in the SRS system. Unplug the switch connector and use a multimeter to measure switch resistance in different positions (ON/OFF). Resistance must fall within the specified range (usually 2-5 kΩ or continuity). If resistance is infinite, replace the switch.
  • 4
    Measure wiring harness continuity between the switch-side harness connector and the SRS ECU. Check for an open circuit (infinite resistance) or a short to ground or power. Focus inspection on wiring pinch points at the instrument panel crossmember and the grommet where the floor harness passes through the firewall.
  • 5
    If the wiring harness is normal, inspect the SRS ECU connector pins for oxidation or deformation. If necessary, use an oscilloscope to measure the switch signal voltage waveform sent by the ECU to confirm the ECU sampling circuit is normal. If abnormal, replace the SRS control module.
  • 6
    After repairing or replacing the faulty component, reconnect all connectors and the battery. Use the diagnostic tool to clear the fault code and perform the SRS system self-check procedure. Confirm B1680-00 becomes a history fault or clears, then perform a front passenger airbag simulated deployment test using the dedicated load tool to verify switch function.
BYD DTC AI Analysis

Qin EV300 SRS light on after dashboard modification

When the vehicle arrived, the instrument cluster displayed a constant airbag warning light. The customer reported the fault appeared after an external modification shop installed a centre infotainment screen. Using VDS, we read current fault code B1680-00. We found the passenger airbag switch wiring harness connector was not fully seated. During the retrofit, pulling when removing the dashboard caused the connector to loosen and the locking tab to break. We reconnected the connector and secured it with cable ties. After clearing the fault code, the SRS system returned to normal. We test drove the vehicle for 30 kilometres without the fault reoccurring.
BYD DTC AI Analysis

BYD Qin 100 passenger airbag switch failed after wading.

A 2017 Qin 100's SRS warning light came on after driving through deep water during heavy rain. The scan tool showed codes B1680-00 and B167F-00 (passenger airbag circuit low resistance). Inspection found a poorly sealed wiring harness grommet on the passenger floor, allowing water to enter and corrode the switch connector pins. Disassembly revealed internal oxidation of the switch and green copper corrosion on the wiring terminals. Replaced the passenger airbag switch assembly, treated the corroded wiring sections, and re-sealed the waterproofing. Fault resolved. Recommend checking the vehicle's drain holes for blockages.
BYD DTC AI Analysis

Intermittent SRS fault on BYD Qin EV450

The customer reported the SRS warning light occasionally illuminating, clearing after cycling the ignition. Scanned history DTCs and found multiple B1680-00 entries. Wiggling the passenger footwell wiring harness reproduced the fault. Close inspection revealed fretting wear on the switch connector pins, causing unstable contact resistance (normal <1Ω, faulty >10Ω). Replaced the wiring harness connector, adjusted pin tension, applied conductive grease to the contact surfaces, and conducted a continuous rough road test for 2 hours. The fault did not reappear; repair confirmed.
BYD DTC AI Analysis

Airbag control module false positive

No accident history. SRS light suddenly illuminated, only DTC B1680-00 set. Measured switch and harness: both normal, resistance values meet workshop manual spec (3.2kΩ). Suspected internal sampling circuit fault in SRS ECU. Attempted software update (V1.2 to V1.4), fault persisted. Replaced SRS module with identical unit, performed coding. Fault code cleared and did not return. Testing found original ECU had damaged internal A/D converter chip.
BYD DTC AI Analysis

Passenger airbag switch internal mechanical sticking

During routine servicing, found the SRS warning light on with fault code B1680-00. Inspection revealed the customer had left the passenger airbag disable switch (inside the glovebox) in the OFF position for an extended period and never toggled it. Disassembled the switch and found the contact points of the internal slider mechanism had oxidised and seized due to long-term inactivity, failing to produce a valid resistance signal. Cleaned and lubricated the internal switch contacts, demonstrated correct usage to the customer (advising periodic toggling to prevent oxidation), rectified the fault, and avoided unnecessary replacement.
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.