HomeTrouble CodesU0190

U0190 — Lost Communication Digital Disc Playerchanger Module D

Generic OBD-II · all makesNetwork / communication

U0190 indicates that the vehicle's communication bus has lost contact with the digital disc player/changer module designated as Module D. The code is set when the controlling module (often the body control module or infotainment controller) does not receive expected messages from that module within a defined timeout period.

Symptoms

What causes it — most likely first

1. Open or shorted wiring in the module's communication harness

Damaged, corroded, or disconnected CAN/LIN wires between the module and the bus can prevent message exchange.

2. Faulty connector or pin at the module or bus junction

Loose, bent, or contaminated connector pins interrupt the data link.

3. Internal failure of the digital disc player/changer module

The module's transceiver or microcontroller may have failed, causing it to stop transmitting.

4. Loss of power or ground to the module

A blown fuse, faulty relay, or broken ground path can leave the module unpowered while the bus remains active.

5. Bus‑level fault affecting multiple nodes

A short to voltage/ground on the shared communication line can silence several modules, including Module D.

6. Software or calibration mismatch in the controlling module

An outdated or corrupted firmware version may not correctly address Module D, leading to a timeout.

7. Defective controlling module (e.g., body control or infotainment controller)

Rare; only considered after all wiring, power, and module‑level checks are verified.

How it's diagnosed

  1. Confirm the code with a scan tool and note any additional communication codes.
  2. Inspect the wiring harness and connectors for Module D for damage, corrosion, or loose pins.
  3. Verify power and ground at the module connector using a multimeter.
  4. Check the communication bus voltage levels and continuity between the module and the bus termination points.
  5. If wiring and power are good, perform a module self‑test or substitute a known‑good module to isolate the fault.
  6. Update or reprogram the controlling module firmware if a software issue is suspected.
  7. As a last resort, evaluate the controlling module for internal failure.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is the PCM/ECM usually the cause of U0190?

No. The PCM/ECM is rarely the root cause; the fault is most often in the disc module's wiring, connector, power supply, or the module itself.

Can a simple fuse replacement clear this code?

If the fuse supplying power to the disc module is blown, replacing it can restore communication and clear the code after a drive cycle.

Will disconnecting the battery reset the code permanently?

Disconnecting the battery may clear the code temporarily, but it will return if the underlying communication fault remains unresolved.

Should the disc module be replaced before checking the wiring?

Wiring and connector inspection should be performed first; replacing the module without verifying the harness can lead to unnecessary parts replacement.