U0172 — Data bus: supplementary restraint system (SRS) sensor C – no communication #
Note: The code description may vary depending on the vehicle manufacturer (OEM). Always refer to your vehicle’s official documentation for the most accurate wording.
Known description variations:
- “Lost Communication With Supplementary Restraint System Sensor C” (Ford, GM)
- “No Communication With SRS Sensor C” (Honda, Toyota)
- “SRS Sensor C Communication Failure” (BMW, Mercedes-Benz)
- “CAN Bus No Signal from SRS Sensor C” (Volkswagen, Audi)
Summary of code U0172 #
U0172 is a generic communication code that indicates your vehicle’s primary control modules have lost communication with a specific airbag component: the Supplementary Restraint System (SRS) sensor C. The SRS system, often referred to as the airbag system, is responsible for deploying airbags and tensioning seatbelts in the event of a collision. This code means the data bus—a network linking all the vehicle’s computers—cannot “see” sensor C, which could compromise airbag system functionality. The cause may be as simple as a poor connection, or as complex as a failed sensor or wiring issue. Prompt diagnosis is crucial since SRS faults may affect passenger safety in a crash.
Frequent symptoms for code U0172 #
When U0172 appears, most drivers experience clear warning signs. Your vehicle’s computer is flagging a serious issue with the airbag system, and generally, a warning light will illuminate. Here’s what you might notice:
- Airbag warning light (SRS light) illuminated on the dashboard
- “Service airbag” or “SRS fault” message in the instrument cluster
- Other warning lights related to safety systems
- Failure of airbags or seatbelt pretensioners to operate in a crash (if the fault is active)
- Possible communication codes stored for other modules
Probable causes for code U0172 #
While the root cause of U0172 can vary, certain issues are more common than others. Diagnosing this code involves considering both electrical and component failures. Here are the most frequent causes, ordered from most to least likely:
- Faulty or disconnected SRS sensor C (due to impact, corrosion, or internal failure)
- Wiring problems (broken wire, damaged insulation, corroded connector at sensor or module)
- Poor connection at the SRS sensor C connector (loose, dirty, or bent pins)
- Faulty control module (SRS/airbag ECU unable to communicate on the CAN bus)
- Data bus (CAN network) faults (such as short to power/ground or open circuit)
- Previous collision damage (repairs that were incomplete or not to OEM specifications)
Step-by-step diagnosis for code U0172 #
Diagnosing U0172 requires patience and a systematic approach. Since this is a communication fault, it’s wise to start with the basics and work up to more complex checks. Here’s a recommended diagnostic flow:
- Verify the code with a professional scan tool and note any other codes (especially related to SRS or communication).
- Inspect the airbag warning light operation. Confirm it comes on at ignition, then stays on or flashes.
- Locate SRS sensor C (refer to OEM repair manual for exact location in your vehicle).
- Visually inspect the sensor and its connector for damage, corrosion, or loose/broken wires.
- Check CAN bus wiring continuity and resistance between the sensor and SRS module (use multimeter, follow OEM specs).
- Test for power and ground at the sensor connector (with ignition on).
- Check for water intrusion or signs of previous repair/impact near the sensor area.
- Clear the code and see if it returns after key cycles or a short drive.
- If the fault persists, replace the sensor or repair wiring as needed, then retest.
- If all wiring and the sensor check out, consider SRS control module or CAN network testing (advanced diagnostics).
Possible repairs for code U0172 #
The right repair depends on what’s found in the diagnostic process, but some fixes are more common than others. Addressing the root cause is vital, as simply clearing the code will not restore airbag function. Possible repairs include:
- Repairing or replacing damaged wiring between the sensor and SRS module
- Cleaning, tightening, or replacing the sensor connector
- Replacing the faulty SRS sensor C (always use OEM or approved equivalent parts)
- Repairing CAN bus wiring if a break or short is found
- Replacing the SRS/airbag control module (rare, but possible if other causes are ruled out)
Is it safe to drive with code U0172? #
No, driving with code U0172 is not recommended. This fault code means your SRS (airbag) system may not work as intended in a crash, risking your safety and that of your passengers. Modern vehicles are designed with multiple layers of safety, and a non-functioning airbag system leaves you dangerously exposed. Always address SRS warnings promptly, and avoid driving the vehicle if the airbag light is on or if you have any doubts about occupant safety.
Vehicles most often affected by code U0172 #
While U0172 is a generic OBD-II code and can appear on almost any modern vehicle, it is more commonly reported on models from certain manufacturers with specific SRS sensor designs or wiring layouts. Vehicles most frequently affected include:
- Ford (F-150, Escape, Explorer)
- GM/Chevrolet (Silverado, Malibu, Equinox)
- Honda (Accord, CR-V, Civic)
- Toyota (Camry, Corolla, RAV4)
- BMW (3 Series, 5 Series)
- Volkswagen (Golf, Passat, Jetta)
- Mercedes-Benz (C-Class, E-Class)
Common mistakes & best practices for code U0172 #
Airbag and SRS faults are often misdiagnosed, especially if the focus is only on the sensor itself. Remember, the SRS system is a network of modules and wiring, so a thorough approach is key. Here’s what to avoid—and what to do right:
- Don’t just replace the sensor without checking wiring and connectors first.
- Avoid clearing the code without addressing the actual cause; the fault will return, and airbags may remain disabled.
- Always disconnect the battery and follow OEM airbag safety procedures before working on SRS components.
- Use only OEM or approved replacement parts; aftermarket or used sensors may not communicate correctly.
- Document your diagnostic steps to avoid repeating tests or missing intermittent faults.
Quick FAQ for code U0172 #
Here are some rapid-fire answers to common questions regarding U0172:
-
Q: Can I reset U0172 with a basic code reader?
A: You can clear the code, but if the underlying issue isn’t fixed, the code (and airbag warning light) will return. Always repair before clearing. -
Q: Is SRS sensor C the same location on all vehicles?
A: No, “sensor C” location and function depend on the manufacturer and model. Consult the OEM repair manual for your specific vehicle. -
Q: Does this code mean my airbags will not deploy?
A: It’s possible. The SRS system may disable affected airbags as a precaution until the fault is repaired.




