DTC codes / B01xx · Airbags, seats, doors, lights and comfort systems / B0152
B0152 indicates that the body control module (BCM) or occupant classification system has detected an abnormal condition in the driver's seat belt buckle switch circuit, which is responsible for confirming whether the buckle is latched. The computer monitors the switch's electrical signal and sets this code when the voltage or resistance falls outside the expected range for the buckle's current state.
The vehicle remains safe to drive because the seat belt still physically restrains the occupant, but the warning light and chime are distractions. Avoid relying on the belt reminder system and have the circuit repaired soon to ensure proper airbag deployment logic.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.