Roon stops repeatedly. no data received for >10000ms. Killing connection

This may not be related, but I had a bit of a torrid time running Roon on a QNAP which had multiple IP addresses due to various virtual docker networks which were running on the QNAP. The Roon binary was running native on the server, not under Docker.

I’m also using Unifi but I don’t think that was the problem. I think the problem was that Roon didn’t like the fact that it could “see” multiple networks and adapters on the OS. It behaved similarly to yours - random music stops, UI hangs etc.

As soon as I moved Roon into a docker container of its own where it was segregated from all the other virtual networks and could only see it’s own IP and adapter, all the problems went away immediately.

As I say this might not be directly related, but you could try installing Roon in a docker container to see if it helps.

My issue was detailed in this thread.