Your USB-C audio dongle connects to your Windows 11 laptop or tablet, but no sound comes out. The device does not appear in the Sound settings or Device Manager. This means the dongle is not enumerating — Windows is not recognizing it as a valid audio device. The problem is often caused by power delivery negotiation, driver conflicts, or incorrect USB-C port configuration. This article explains the root cause and provides step-by-step fixes to get your USB-C audio dongle working again.
Key Takeaways: Fixing USB-C Audio Dongle Enumeration on Windows 11
- Device Manager > Sound, video and game controllers: Remove hidden or ghosted audio devices that block enumeration.
- Settings > System > Troubleshoot > Other troubleshooters > Audio: Run the built-in audio troubleshooter to reset audio services and drivers.
- Device Manager > Universal Serial Bus controllers > USB Root Hub (USB 3.0): Disable power saving on USB Root Hubs to prevent the port from cutting power to the dongle.
Why USB-C Audio Dongles Fail to Enumerate on Windows 11
USB-C audio dongles rely on the USB Audio Class 2.0 (UAC2) standard. This standard requires the host computer to negotiate an alternate mode with the dongle. During the negotiation, the computer and dongle agree on a data rate, power profile, and audio format. If any part of this handshake fails, the dongle does not appear as an audio device.
Windows 11 includes native USB Audio 2.0 drivers. However, the driver may not load if the dongle is detected as an unknown device or a generic USB hub. This happens when the USB-C port does not support audio over USB-C, or when the dongle draws more power than the port can supply. Many USB-C ports on laptops and tablets are designed for data and charging only, and do not implement the audio alternate mode required by UAC2 dongles.
Another common cause is driver interference. Third-party audio software, virtual audio cables, or older Realtek drivers can steal the audio endpoint before the dongle driver loads. The dongle then remains in a pending state and never completes enumeration. Power management settings on the USB Root Hub can also shut down the port to save battery, which stops enumeration mid-process.
Steps to Force USB-C Audio Dongle Enumeration on Windows 11
- Check Device Manager for hidden audio devices
Open Device Manager by pressing Win + X and selecting Device Manager. Click View > Show hidden devices. Expand Sound, video and game controllers. Look for any grayed-out audio devices. Right-click each and select Uninstall device. Check the box for Attempt to remove the driver for this device. Restart your computer. This clears ghosted drivers that block new enumeration. - Run the audio troubleshooter
Open Settings > System > Troubleshoot > Other troubleshooters. Find Audio and click Run. The troubleshooter will check for disabled audio services, incorrect default devices, and driver issues. Follow the on-screen prompts. If it finds a problem, let it apply the fix automatically. After completion, reconnect your USB-C dongle and test audio. - Disable USB selective suspend
Open Control Panel > Hardware and Sound > Power Options. Click Change plan settings next to your active power plan. Click Change advanced power settings. Expand USB settings > USB selective suspend setting. Set it to Disabled for both On battery and Plugged in. Click Apply and OK. This prevents Windows from cutting power to the USB-C port when the computer is idle. - Disable power saving on USB Root Hubs
In Device Manager, expand Universal Serial Bus controllers. Right-click each USB Root Hub (USB 3.0) and select Properties. Go to the Power Management tab. Uncheck Allow the computer to turn off this device to save power. Click OK. Repeat for all USB Root Hubs. Restart your computer. - Update or reinstall the USB Audio 2.0 driver
In Device Manager, expand Sound, video and game controllers. Right-click USB Audio Device or USB Audio Class 2.0 Device. Select Update driver > Browse my computer for drivers > Let me pick from a list of available drivers on my computer. Select USB Audio 2.0 and click Next. If no driver appears, uninstall the device and restart. Windows will reinstall the driver on reboot. - Test the dongle on a different USB-C port or device
If your computer has multiple USB-C ports, try a different one. Some ports may support audio while others do not. Test the dongle on another Windows 11 computer or a smartphone that supports USB-C audio. If it works on another device, the problem is with your original computer’s USB-C port configuration or drivers.
If USB-C Audio Dongle Still Does Not Enumerate After the Main Fix
Dongle appears as Unknown USB Device (Device Descriptor Request Failed)
This error indicates a hardware-level communication failure. Unplug the dongle. Open Device Manager and expand Universal Serial Bus controllers. Right-click any entry that says Unknown USB Device (Device Descriptor Request Failed) and select Uninstall device. Restart your computer. Reconnect the dongle. If the error returns, the dongle may be defective or the USB-C port may have bent pins. Try a different dongle to isolate the issue.
Audio plays through internal speakers or headphones, not through the dongle
The dongle is enumerating, but Windows is not setting it as the default playback device. Right-click the speaker icon in the system tray and select Sound settings. Under Output, choose your USB-C audio device from the list. If it does not appear, click the arrow next to Output and select your device. Check the volume level for the device. Also, open Sound > Advanced > App volume and device preferences and ensure your audio app is set to use the USB-C device.
Dongle works on USB 2.0 ports but not USB 3.0 ports
This is a known issue with some older USB-C dongles that only support USB 2.0 signaling. USB 3.0 ports use different signal lines, and the dongle may not negotiate correctly. Use a USB-C to USB-A adapter and connect the dongle to a USB 2.0 port if available. Alternatively, purchase a newer dongle that explicitly supports USB 3.0 or Thunderbolt 3/4.
USB-C Audio Dongle Enumeration: Common Causes Compared
| Item | Power Saving Issue | Driver Conflict |
|---|---|---|
| Description | Windows turns off the USB port to save battery, interrupting the audio handshake | Third-party audio drivers or virtual devices claim the audio endpoint before the dongle driver loads |
| Main symptom | Dongle works after reboot, then stops after a few minutes of inactivity | Dongle never appears in Sound settings, even after multiple reconnects |
| Fix | Disable USB selective suspend and power saving on USB Root Hubs | Uninstall hidden audio devices and reinstall the USB Audio 2.0 driver |
| Detection method | Check Device Manager for port that disappears when idle | Check Device Manager for grayed-out or yellow exclamation mark devices |
Your USB-C audio dongle should now enumerate correctly on Windows 11. Start by running the audio troubleshooter and disabling USB power saving. If the problem persists, remove ghosted audio devices and reinstall the USB Audio 2.0 driver. As an advanced step, check your computer manufacturer’s support site for a BIOS or firmware update that adds USB-C audio alternate mode support. Many modern laptops require a firmware update to enable full USB-C audio functionality.