Depress the button on the seat belt buckle. If the belt does not fully retract, pull it out and check for kinks or twists. Then make sure it remains untwisted as it retracts.

NOTE
If a belt does not fully retract, inspect it for kinks and twists. If it is still not retracting properly, have it inspected at an Authorized Mazda Dealer.
Fastening the Seat Belt
Front Shoulder Belt AdjusterMazda 6 Owners Manual: No.8 brake system warning light stays on more than 4 seconds with ignition
switch on
Diagnostic procedure
When performing an asterisked (*) troubleshooting inspection, shake the
wiring harness and connectors while doing the inspection to discover whether
poor contact points are the cause of any intermittent malfunction. If there
is a problem, check to make sure co ...
Mazda 6 Owners Manual: Theft-deterrent control module inspection
1. Remove the theft-deterrent control module without disconnecting the
connectors.
2. Measure the voltage at the theft-deterrent control module terminals as
indicated below.
3. Disconnect the theft-deterrent control module connector before inspecting
for continuity at terminals L, Q, S, T, a ...