if you are still willing to troubleshoot this issue further and understand what/why it’s not working, there a few more thing you can try; but it’s recommeded that you know your way around a Linux system, so you don’t struggle on this journey
test RoonBridge installed on DietPi
test RoonBridge installed on Raspbian OS
document your journey so you can compare those two variations with your know good solution - moOde player (i assume here that you can gain shell / console access to rPI runninng moOde and collect similar details)
your USB DAC’s capabilities/settings as viewed by the kernel / USB subsystem (lsusb)
if moOde player works fine, then the only logical conclusion (to me) would be that the kernel or ALSA configuration was tweaked to handle the Hegel DAC
I’m so grateful that you want to help, but Linux is outside my knowledge - except to follow simple scripts! I tried to install ROONbridge on Moode and didn’t manage it….
I’ll take my time and work through what I can and keep updating the thread in case anyone else hits this problem
Advice on the Hegel Facebook group was to connect the ROON core usb to the amp - much unplugging and moving later the ROON core usb works!
This isn’t a solution (I’d need 20m of usb cable or a house rebuild) but it must be the Pi now that is the issue.
As @spockfish noted in the beginning, the amp does show as two connections, digihug usb audio usb audio and digihug usb audio usb audio #1. Both work with one connected to the ROON core and one disabled, but not when connected to the Pi4.
Next up, try a different Pi (more unplugging and crawling on the floor).
Once again, thanks to all for your interest and help.
I’ve had issues with my Pi4 going missing (in fact is is missing right now) but never the Pi3B’s. Not sure what the explanation is but at least in my case the Pi4 is less stable than the 3B.
As further troubleshooting, try configuring one or more of the RoPieeeXL endpoints such as Airplay, uPNP/DLNA or Spotify to see if they work (that would take Roon out of the picture for the purpose of this test).
If Airplay worked, you could try configuring Roon to play via Airplay (I believe this is possible, but I don’t use Roon)
Final update - the outcome may be lost as a reply to an earlier post.
No idea why it failed to work, but it is now working ok.
Switching to an old Pi3 connected to the amp and worked fine, and after that re-flashing the Pi 4 sd card (which I had done several times already), the Pi4 connected and has worked fine since.
One of life’s mysteries…. Thanks again to all here for the advice.