Hi Ping,
Thank you for the thoughtful follow-up and you're absolutely right that USB Type-C headphones typically operate independently of the system's traditional audio codec drivers, since they rely on USB Audio Class (UAC) standards, not the onboard DSP.
However, the handoff and management of those devices still depends on how Windows handles USB device power states and reinitialization during resume from hibernate. This is where glitches can happen not necessarily in the codec driver, but in the USB stack or firmware/BIOS interaction with Windows. So while audio drivers themselves may not control your Type-C headphone directly, firmware updates or USB controller drivers on your system can still impact the behavior you're seeing.
Please also consider testing with another Type-C headset or port (if available), and use Sleep mode as a workaround until a firmware or OS-level fix is released.
Warm regards,
Cherrelyn