USB‑C dock stops enumerating devices after laptop lid close (S3) following vendor firmware update
Environment
Dell XPS 13 9310, Windows 11 22H2, connected to Thunderbolt 4 dock (vendor firmware v1.2.4 installed last week) via a certified USB‑C cable. Dock supplies power, two external monitors via DisplayPort MST, and multiple USB devices (keyboard, external NVMe enclosure).
Symptoms
When the laptop lid is closed to suspend (S3) and later reopened, the dock remains powered but peripheral devices (keyboard, NVMe enclosure) no longer show up in Device Manager and monitors remain black. Replugging USB-C cable occasionally forces device re-enumeration and restores functionality, but a simple sleep/wake can lead to persistent non-enumeration requiring host reboot or cable reinsert.
Observations
Windows Event Viewer logs Kernel-PnP warnings around the suspend/resume timestamps indicating 'A device doesn't have enough resources' and multiple VID/PID enumeration retries. Thunderbolt controller shows devices as connected in Thunderbolt Control Center but drivers report error code 31 or device not migrated. Rolling back to earlier dock firmware not yet attempted. Disabling USB selective suspend and enabling 'Allow the computer to turn off this device to save power' settings had inconsistent effects. Reproduced issue reliably after firmware update; before update the dock did not exhibit the problem.
Already attempted
Updated host BIOS and Windows drivers to latest versions. Disabled USB selective suspend and set power options to prevent USB power off. Reinstalled Thunderbolt and USB drivers. Swapped USB‑C cable for another certified cable and tried alternate USB-C port on laptop; issue persisted. Tested with another laptop (same model) and same firmware: reproduction rate lower but occasional failures occurred. Rolled back display drivers with no effect.
Question
What diagnostic steps can isolate whether the problem is dock firmware regression, host Thunderbolt driver interaction, or Windows power-management behavior? Is it safe to roll firmware back on the dock, and what reversible tests should be performed before escalating to vendor support?
Verified community troubleshooting
No answers yet..
Incident analysis
Most likely causes
Summary
Suggested Fixes
Continue troubleshooting
Related troubles
Matched from the title, description and tags
- Hardware29% match
Lenovo laptop stops charging past 80% when connected through Thunderbolt dock despite BIOS conservation mode off
Open0 answers - Audio & Video29% match
External USB‑C/Thunderbolt dock causes external 4K60 monitor to flicker and re-detect during GPU‑heavy workloads on Windows laptop
Open0 answers - macOS25% match
Audio dropouts with external USB interface when connected through Thunderbolt dock while laptop is charging
Open0 answers - macOS24% match
macOS Ventura kernel_task CPU spikes when Thunderbolt dock powers an external battery pack
Open0 answers - macOS23% match
macOS Ventura: HDR video shows washed-out color and green frames on external HDMI monitor connected via Thunderbolt 4 dock
Open0 answers