U0169 — Data bus: sunroof control module – no communication #
Note: The wording of this DTC may vary depending on the vehicle manufacturer (OEM). Always refer to your vehicle’s official service information for the exact description.
Known Label Variations:
- Sunroof Control Module Communication Lost (Ford, GM)
- No Communication with Sunroof Control Unit (Volkswagen/Audi)
- Sunroof Module No Response (Mercedes-Benz)
- Lost Communication with Sunroof Module (Chrysler/Jeep/Dodge)
- Sunroof ECU No Communication (Honda/Acura)
U0169 — Code Summary #
DTC U0169 indicates that the vehicle’s main control computer, often called the Powertrain Control Module (PCM) or Body Control Module (BCM), cannot communicate with the sunroof control module over the vehicle’s CAN bus (Controller Area Network, the data network connecting electronic modules). The sunroof module manages the operation of the powered sunroof system. When this code is set, the network has lost contact with this module, which could affect sunroof operation or other related features. This is typically an electrical or network communication issue, not a mechanical sunroof fault. It may be intermittent or persistent, depending on the underlying cause.
U0169 — Common Symptoms #
When U0169 is active, the most noticeable symptom is often a non-functioning sunroof. However, other symptoms may appear, as the loss of communication can sometimes disrupt related systems (like interior lighting or anti-pinch features). Common signs include:
- Sunroof will not open, close, or tilt (manual or automatic operation disabled)
- Sunroof switches do not respond
- Sunroof may operate in “fail-safe” mode (e.g., only manual movement possible)
- Warning lights or error messages on the dashboard (“Sunroof Fault”, “Check Sunroof System”)
- Loss of one-touch or memory functions for the sunroof
- Other interior electronic modules (such as dome lights) may malfunction if they share wiring
U0169 — Most Likely Causes #
U0169 is almost always triggered by a failure in communication rather than a mechanical defect. The most common causes, in order of likelihood, are:
- Open, shorted, or damaged wiring in the CAN bus network between the sunroof module and other modules
- Loose or corroded connector(s) at the sunroof control module or junction blocks
- Faulty sunroof control module (internal failure or power loss)
- Blown fuse supplying power to the sunroof module
- Network congestion or failure in the CAN bus system (due to another faulty module)
- Incorrect retrofit or aftermarket accessories interfering with network communication
U0169 — Step-by-Step Diagnostic Guide #
Accurately diagnosing U0169 requires a methodical approach using an OBD-II scanner and basic electrical tools. Follow these steps:
- Verify the code with a compatible OBD-II scanner; check for other related codes (especially U-codes).
- Attempt to communicate directly with the sunroof module using the scan tool. If no connection, suspect module or wiring.
- Inspect fuses and relays for the sunroof circuit; replace any blown fuses.
- Locate and visually inspect wiring and connectors between the sunroof module and the main body control module. Look for corrosion, pinched wires, or loose connections.
- Check for water intrusion around the sunroof area or headliner, as this can cause corrosion or short circuits.
- Test CAN bus lines for continuity and resistance using a multimeter, following OEM wiring diagrams.
- If wiring and connectors are intact, try resetting the module by disconnecting the battery for 10 minutes, then reconnecting.
- If communication is still not restored, substitute a known-good sunroof module (if possible) to confirm or eliminate module failure.
U0169 — Possible Repairs #
The best repair depends on the exact root cause, which should be identified through careful diagnosis. Common fixes for U0169 include:
- Repairing or replacing damaged wiring in the CAN bus circuit
- Cleaning and reseating corroded connectors at the sunroof module
- Replacing blown fuses or faulty relays supplying the sunroof module
- Replacing the sunroof control module (if internal failure is confirmed)
- Addressing water leaks that cause corrosion or short circuits
- Correcting or removing aftermarket accessories that interfere with the CAN bus
- Reprogramming or updating module software, if required by OEM technical bulletins
U0169 — Can You Drive With This Code? #
Yes, but with limitations. While DTC U0169 usually affects only the sunroof operation and does not impact engine or transmission functions, it is safe to drive your vehicle in most cases. However, if the sunroof is stuck in the open position, you risk water ingress or theft. Also, on some models, loss of sunroof module communication may disrupt other comfort features. Have the issue diagnosed and repaired as soon as possible to avoid further inconvenience or water damage.
U0169 — Vehicles Most Commonly Affected #
U0169 can appear on nearly any modern vehicle with a powered sunroof and CAN bus network. However, it is more frequently reported on:
- Volkswagen and Audi models (especially Golf, Passat, Tiguan, A4, Q5)
- Ford and Lincoln vehicles with panoramic sunroofs (Edge, Escape, Explorer)
- GM vehicles with power sunroofs (Chevrolet Equinox, GMC Terrain, Cadillac CTS)
- Mercedes-Benz cars (C-Class, E-Class, GLK, GLC)
- Honda/Acura (Accord, CR-V, MDX, TLX)
- Chrysler, Jeep, Dodge SUVs (Grand Cherokee, Pacifica, Durango)
U0169 — Common Mistakes & Best Practices #
Misdiagnosing U0169 can lead to wasted time and unnecessary part replacements. To avoid common errors, keep these tips in mind:
- Don’t replace the sunroof motor or glass mechanism unless you’ve confirmed the control module or wiring is at fault.
- Always check for water leaks or corrosion in the sunroof area — a prime cause of module communication failures.
- Verify all related fuses and relays before suspecting costly modules.
- Use OEM wiring diagrams to trace the CAN bus circuit and check continuity.
- If other U-codes are present, the root cause may be a network-wide issue, not only the sunroof system.
U0169 — Express FAQ #
Here are quick answers to common questions about U0169:
- Q: Will clearing the code with a scanner fix the problem?
A: No. The code will return unless the underlying communication problem is resolved. - Q: Can a dead battery or jump-start cause this code?
A: Yes, a low battery or improper jump-start can sometimes disrupt module communication temporarily. If the code persists after a battery reset, further diagnosis is needed. - Q: Is this an expensive repair?
A: Often, the fix is minor (wiring or connector repair), but if the sunroof module is faulty, replacement and programming may be required, which can be more costly.




