What it means
A control module received invalid data from door control module C. The code identifies a data validity fault; the specific affected function depends on the vehicle.
How it works
Door control module C manages door-related functions assigned to that module and sends status data to other modules. U0502 sets when a receiving module judges data from door control module C invalid; the letter C identifies the module, but its physical door assignment is vehicle-specific.
Common causes
Most likely first.
- Fault in the transmitting module
- Network wiring or connector fault
- Module power or ground fault
- Software or configuration mismatch
Symptoms
- One or more functions controlled by the affected door module may not work correctly
- Related communication codes or system warnings may appear
How to diagnose it
- Save freeze-frame data and scan body modules to find which one reports invalid data from door control module C and whether communication faults accompany it.
- Check the functions assigned to module C and compare their live status data with actual door, lock, or window operation.
- Inspect module C's connector and door harness, especially the flexible wiring near the door hinge, for corrosion, loose terminals, moisture, or breaks.
- Check module C's power and ground connections according to the manufacturer's procedure to rule out a supply problem.
- If the network wiring and supply check out, verify module C's software and configuration, then test the module for an internal fault.
Common fixes
- Clean, dry, and secure the door control module C connector.
- Repair damaged wiring in module C's door harness.
- Fix a poor power or ground connection at module C.
- Correct an applicable software or configuration mismatch.
- Replace module C if testing confirms it is defective.
Can I keep driving?
Driving may be reasonable if the doors latch securely and the vehicle has no other warnings, but door functions assigned to module C can fail or behave intermittently. Confirm affected doors are closed and locked, and do not rely on faulty window or lock controls.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.