OK I might have done that before posting, some homework. Since the Roon log files give no indication I thought to see if there’s some sort of system log thingy on Linux. That told me that:
16:33:05 RAATServer: Got a SIGSEGV while executing native code. This usually indicates
16:33:05 RAATServer: a fatal error in the mono runtime or one of the native libraries
Googling SIGSEGV yielded this post: SIGSEGV in Roon Server
At the start of the whole cascade I find
16:33:05 NetworkManager: [1634653985.2975] policy: set ‘Kii-Purifi’ (wlp1s0) as default for IPv4 routing and DNS
16:33:05 NetworkManager: [1634653985.6084] manager: NetworkManager state is now CONNECTED_GLOBAL
16:33:05 NetworkManager: [1634653985.6113] policy: set ‘Wired connection 1’ (eno1) as default for IPv4 routing and DNS
So somehow it decides to switch to my Wifi and then back to wired? I’ll disable wifi and see what pans out.