Code
B2849
HYUNDAI
B — Body
Front passenger seat belt buckle switch circuit malfunction
AI status
Completed
Completed
100%
Causes
- Faulty front passenger seat belt buckle switch
- Broken, chafed or pinched wiring in the seat/harness (common at seat hinge)
- Poor or corroded connector at the buckle or ECU
- Water intrusion into buckle connector or wiring
- Poor ground or short to battery voltage
- Faulty body/SRS control module (less common)
Symptoms
- Front passenger seat belt warning lamp stays on or does not change when buckle state changes
- Seat belt warning chime may sound incorrectly
- Instrument cluster displays passenger belt status incorrectly
- Possible SRS/passenger occupant detection warnings depending on vehicle logic
What to check
- Read and record freeze frame and live data for buckle switch status using a scan tool
- Attempt to reproduce the fault (buckle/unbuckle) while monitoring live data
- Visually inspect buckle connector, wiring along seat rails and hinge for damage, pinched wires, corrosion or water intrusion
- Inspect connector pins for corrosion, bent pins, pushed-out terminals
- Check for aftermarket items (covers, heaters) that could stress wiring
- Check for related codes in SRS/body module
Signal parameters
- Type: simple mechanical switch (open/closed) to body/SRS module — typically read as a digital logic level
- Closed (buckle latched): switch provides continuity to ground — ECU input reads low (near 0 V) or low impedance to ground
- Open (unbuckled): circuit open so ECU sees pulled-up voltage (~5 V to 12 V depending on module design)
- Expected resistance across switch when buckled: near 0 Ω; when unbuckled: OL (infinite)
- No high-frequency pulses expected — steady logic states only
Diagnostic algorithm
- Connect a capable scan tool, read B2849 and related codes; record live data for passenger buckle switch while buckling/unbuckling. Clear codes and attempt to re-create the fault.
- Visually inspect the front passenger seat area: buckle, connector, wiring along seat cushion, rails and hinge. Look for abrasions, broken wires, crushed areas or water damage.
- With ignition ON, back-probe the buckle connector and monitor voltage while operating the buckle: verify expected low voltage (close) vs pulled-up voltage (open). If vehicle uses 5 V logic the pulled-up value will be near 5 V; some systems use battery/pull-up ~12 V.
- Measure continuity/resistance of the switch (with connector disconnected): closed = near 0 Ω; open = infinite. If switch fails, replace buckle assembly.
- Wiggle test wiring from buckle to ECU while monitoring live data to find intermittent faults. Inspect/repair any broken wires, especially where wiring flexes at the seat hinge.
- Check connector terminals for corrosion or poor contact; clean or replace terminals as needed. Re-seat connector and apply dielectric grease if recommended.
- If wiring and switch test good, check continuity and resistance back to the body/SRS control module connector and verify proper ground at the module.
- If wiring and buckle are confirmed good and signal at module connector is incorrect, consider module input circuit fault — consult manufacturer diagnostics and consider module repair/replacement.
- Safety note: follow manufacturer SRS precautions (disable battery and wait specified time) before disconnecting SRS connectors or performing repairs near airbags.
- After repairs, clear codes and confirm the fault does not return under normal operation.
Likely causes
- Damaged wiring at seat base/hinge
- Corroded/loose connector at buckle or seat wiring harness
- Failed buckle switch contacts (moisture or wear)
- Open circuit (broken wire) between buckle and ECU
Fault status
Status
B2849 - Front passenger seat belt buckle switch circuit malfunction
Repair difficulty: Medium
Diagnostic time: 0.5-2 hours
Similar codes
Repair manuals
Manual library for HYUNDAI
371
Browse 371 HYUNDAI manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
HYUNDAI
-
HYUNDAI: 2023
-
Elantra
-
Elantra N
-
Kona N
-
Tucson
- Hybrid Blue
- Hybrid Limited
- Hybrid SEL Convenience
- Limited, Eng CD G4EN, 4WD
- Limited, Eng CD G4EN, FWD
- Limited, Eng CD G4KN, 4WD
- Limited, Eng CD G4KN, FWD
- N Line, Eng CD G4EN, 4WD
- N Line, Eng CD G4EN, FWD
- N Line, Eng CD G4KN, 4WD
- N Line, Eng CD G4KN, FWD
- Plug-In Hybrid Limited
- Plug-In Hybrid SEL
- SE, Eng CD G4EN, 4WD
- SE, Eng CD G4EN, FWD
- SE, Eng CD G4KN, 4WD
- SE, Eng CD G4KN, FWD
- SEL, Eng CD G4EN, 4WD
- SEL, Eng CD G4EN, FWD
- SEL, Eng CD G4KN, 4WD
- SEL, Eng CD G4KN, FWD
- XRT, Eng CD G4EN, 4WD
- XRT, Eng CD G4EN, FWD
- XRT, Eng CD G4KN, 4WD
- XRT, Eng CD G4KN, FWD
-
-
HYUNDAI: 2022
-
Elantra N
-
Kona N
-
Veloster N
-
HYUNDAI: 2021
-
Veloster N
-
HYUNDAI: 2020
-
Palisade
-
Veloster N
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
