B1656 covers the left hand seat belt buckle switch circuit. The module has read that circuit as faulty and cannot tell reliably whether the belt is latched.
The buckle switch is a contact inside the belt buckle that closes when the tongue is inserted. These systems use that signal for the belt reminder and, on many vehicles, to influence how the driver restraints deploy. B1656 sets when the circuit reads out of specification, which covers an open, a short, or a switch that no longer changes state.
The buckle assembly and its wire live between the seat and the console, where they get flexed by seat adjustment and reached by anything spilled in the front of the car. Because the fault could be the switch or the wiring, splitting the circuit at the connector is the step that saves the most time on this one.
B1656 reflects a live circuit reading and clears when the circuit behaves. Crash data is stored instead of read, written when restraints deploy and held permanently in the module. A vehicle can carry both, and only the crash data requires the module to be reset.
Sending the module out for a reset does not repair a buckle switch or its wiring. The module reads the circuit again on the next key cycle and sets B1656 right back. Test the switch, repair or replace what is faulty, then use our mail-in reset if the module is locked with deployment data from a crash.
Lexus, Toyota, and Subaru all use B1656 for the left hand buckle switch circuit. The buckle design and wiring path are similar enough across the three that the same diagnostic order works.
Unplug the buckle at its connector and check the switch by itself while latching and unlatching the belt, since that tells you in one step whether the assembly or the harness is at fault. Look inside the buckle for debris while it is accessible. We stock genuine OEM seat belt assemblies for Toyota, Lexus, and Subaru. Related codes: B1653, B1660, 9033.
Trace the wiring and connectors first. If the module still holds the fault after the repair, mail it to us and we will clear it.
Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.
Do not see it listed? Request a part or call 501-988-0611.