Yes, the Nucleus shouldn’t reboot if there are networking issues, but in this case it looks like the entire Nucleus (or RoonServer process) is being restarted.
We could also try using a fresh database to see if the current one is playing a factor here. To set up a fresh database, you can use these instructions:
- Create a Backup of your current Roon Database
- Stop RoonServer from running in Nucleus’s WebUI
- Navigate to your Roon’s Database Location
- Find the folder that says “RoonServer”
- Rename the “RoonServer” folder to “RoonServer_old”
- Restart the RoonServer in the WebUI to generate a new Database
See if the new database helps?