What kind of performance/speed issue are you experiencing?
· The app takes a long time to respond to commands
Please try to reboot your Roon Server
· No, the issue is still the same even immediately after a reboot
Please try to reboot your networking gear (Router/Switches/etc.)
· No, the issue is still the same even after a reboot
Is there any change in behavior if you try to navigate to Roon Settings -> Library and set both Background and On-Demand Audio Analysis to Throttled or Off?
· No, the issue is still the same
Does the issue happen on multiple Roon Remotes (controllers) or just one?
· I only have one Roon remote to test with
Please try to restart your Roon Remote (controller) app
· No, the issue is still the same even after a restart
What is the operating system of your Roon Remote (controller)?
· iOS
Reinstall Mobile Roon Remote App
· No, I am still having the issue even after reinstalling
Router Domain Name System (DNS) change
· I was able to change my router's DNS servers but it did not help
What is the operating system of your Roon Server host machine?
· Nucleus
Which model Nucleus do you have?
· Nucleus+ Rev B
Timestamp of issue occurrences
· Continuously slow but lags more at times, seemingly randomly
Describe the issue
Roon has been very slow to load up new pages and play tracks. The issue is the same regardless if the track is -layer from my Melco N1Z/2EX NAS or Qubuz. Rebooting my Nucleus+ has not helped, nor has reloading the Roon software. My system is Roon Core on Nucleus+, Roon Remote on iPad Air, wifi via 6e router, Roon Player on EMM Labs DA2i.
I have the same issue. I am using ROCK on a NUC and Qobuz. Taking well over a minute for ROON to access anything on Qobuz or even my own files stored on the NUC.
Thanks for reaching out to us. We’ve reviewed your diagnostics report, and we can assume why you’re experiencing the problems.
Looking at your Diagnostics Report, the good news is that your Nucleus+ processor is healthy and handling audio perfectly. The issue is actually stemming from a combination of network bottlenecks and an extremely heavy background database load.
Here is exactly what the Report is showing:
Massive Qobuz Sync Delays: Syncing with Qobuz is taking an abnormally long time (one sync cycle in the logs took almost 17 minutes instead of a few seconds). Because you have a very large Qobuz library (over 43,000 tracks), your Xfinity router appears to be struggling to resolve the massive amount of data requests.
Network & DNS Drops: We are seeing frequent DNS dropouts. ISP-provided combo routers like the Xfinity often have aggressive security settings or poor DNS routing that chokes Roon's heavy cloud communication.
Overloaded Background Processing: Your Roon Core currently has over 8,000 metadata tasks queued up in the background. Because the database is working so hard to download and organize all this cloud data, it is essentially "locking up" the interface on your iPad.
To get your system running smoothly again, please follow these steps:
1. Update Router DNS & Disable IPv6 In your Rogers Xfinity router settings, please change the DNS servers from the default ISP ones to reliable public servers like Google (8.8.8.8 and 8.8.4.4) or Cloudflare (1.1.1.1). While you are in the router settings, we also highly recommend temporarily disabling IPv6, as it frequently causes routing conflicts with Roon.
2. The Qobuz Isolation Test To confirm that the cloud sync is the bottleneck, please go to Settings > Services in Roon and temporarily Log Out of Qobuz. Once logged out, try browsing and playing music purely from your local Melco NAS. If the interface instantly becomes fast and responsive, it confirms the issue is tied to the Qobuz sync struggling over the router’s current configuration.
3. Let the Core Catch Up Because your Nucleus+ has thousands of background metadata tasks queued, it needs time to process them. Please leave the Nucleus+ powered on, but stop all music playback, and let it sit undisturbed overnight. This will give the database the breathing room it needs to finish organizing your tracks.
Please try updating the router settings and running the Qobuz isolation test, and let us know how the system responds.
Thanks, this is very helpful! Unfortunately I don’t think Rogers will not let me change the DNS service and it doesn’t give me access to the router settings, so I’m stuck with that. I am going to be busy for the next couple of days so I won’t be using Roon for about 48 hours. Hopefully that will allow it to catch up. I will report back in a couple of days.
You can change the DNS settings directly on the Nucleus.
Here’s a step-by-step on how to change the DNS settings on your Nucleus:
Open a web browser on a device connected to the same network as your Nucleus.
Enter the IP address of your Nucleus in the address bar.
If you don’t know the IP address:
Open the Roon app.
Go to Settings > Setup > Find Nucleus.
Note the IP address shown for the Nucleus.
Alternatively, use http://nucleus.local/ (on macOS or Windows with Bonjour installed).
Log into the Web Interface:
Once the web page loads, you’ll see the Nucleus web administration interface.
Change the DNS Settings:
Scroll down to the Networking section.
If the Nucleus is using DHCP:
Note that you cannot directly edit DNS settings under DHCP. You will need to switch to a static IP to specify custom DNS servers.
Switch to a Static IP:
Click on the Configure or Edit option under networking.
Enter the current network settings for your Nucleus (IP address, subnet mask, gateway) manually. These can often be found in your router’s settings or your current DHCP lease information.
Specify Custom DNS Servers:
Add DNS servers in the relevant fields. Common choices:
Google DNS: 8.8.8.8 and 8.8.4.4
Cloudflare DNS: 1.1.1.1 and 1.0.0.1
OpenDNS: 208.67.222.222 and 208.67.220.220
Save and Apply Changes:
Click Save or Apply to confirm your new settings.
Restart the Nucleus (make sure Roon Server is stopped) and let me know if you continue to experience stoppages when streaming
Thanks for this! Last time I tried this my ISP didn’t like it and blocked the connection to the new DNS. I guess some ISPs have built in security to force you to go through their DNS. I will work directly with them to see if there is a solution.
My ISP say they tested my connection after I shared the results of you analysis with them and they said everything looks fine. Can you please run another test to see if things have improved?
To clarify how our troubleshooting process works, we do not have the ability to remotely log in and run active performance tests on your Nucleus+ server from our end.
However, we can absolutely analyze the diagnostic logs your server generates when it encounters these slowdowns.
To help us pinpoint the exact bottleneck, please let us know if you are still experiencing this lag. If the issue is ongoing, simply use Roon as you normally would until you experience a significant delay in loading a page or starting a track. When that happens, please note the exact time, date, and your local timezone.
Would you be able to reproduce the slowness and share that specific timestamp with us here so we can dive directly into your logs and see what is holding up your system?
Got it, thanks for the clarification! Things seem to be working well again - I think a lot of the issue must have been the backlog of tasks. I noticed I can now set those tasks to only run at night so I have set them to run from midnight to 6 am. If I have any further issues I will record the date and time to make issue resolution easier for us. Thanks for your help!