Thanks for the additional information and screenshots @Jeffrey_Gilliam! We’re close to complete success!
Looking at your screenshots, I can see you have Roon Server running in Docker on your QNAP and the container appears healthy (running, good CPU/memory stats). The logs show repeated chunk id: 2F entries which suggest Roon is actively communicating with the USB device.
The main issue, dropping from 192kHz down to 44.1kHz is almost certainly a sample rate/DSP configuration issue within Roon itself rather than a Docker or hardware problem. Here’s how I’d approach troubleshooting:
First, check Roon’s Device Setup for the Douk U2 Pro: In your Roon Remote app, go to Settings → Audio, find your Douk U2 Pro USB device, and click the gear icon. Look at:
- Max Sample Rate — make sure it's not capped at 44.1kHz
- Max Bits Per Sample — confirm 24-bit is set
If that doesn’t help, check the Signal Path: When music is playing, tap the colored dot (light bulb icon) next to the track to open the Signal Path. This will tell you
exactly where the downsampling is happening, whether it's Roon applying DSP, or the endpoint reporting limited capabilities.
It would also be worth checking any MUSE/DSP Settings. A sample rate conversion rule could have been inadvertently set to 44.1kHz after the update.
If none of the above help, re-enable the USB Audio device in Docker. You mentioned turning USB audio off in a new config, for the Douk to receive high-res audio over USB, the container needs /dev/bus/usb passthrough enabled. Looking at image 6, I can see your compose config does include USB device passthrough, so confirm your active container still has that.
Can you share what the Signal Path shows when playing a hi-res track? That will pinpoint the problem immediately.
Thank you! 