So I recently got a JDS Labs Element 2. It’s an external headphone amp+DAC.
Anyways, while it does work, it seems to disconnect from the PC at random during audio playback interrupts. This specifically seems to happen from browser audio sources (tested on both Firefox & Chromium).
What I mean by this is it will no longer be detected by the PC seemingly at random when some browser audio source is paused. I have not had it disconnect from non-browser sources (such as cmus).
All I could think to try was to disable USB power-saving with a udev rule, but that had no effect.
The official support sent a second hardware unit to test, which had the same problems, so it doesn’t seem to be a hardware issue. They didn’t have any other recommendations on fixing the issue however, so now I’m here.