Long connection times to Roon server from all remotes (ref#18QPN2)

Hi! What’s not quite right with Roon?

· Roon is slow, freezing or won’t start

Roon is slow, freezing or won’t start

· Roon won’t start up at all

Tell us what's going on

· It takes very long to reach ROON server from any of the remotes, regardless of whether it is iPhone, iPad or macos app. I have been using ROON for a very long time and in the last few months the situation has gotten really bad. It takes about 20 seconds or more to connect to ROON server. My ROON server is a NUC that only has ROCK installed. It is connected directly to a switch and I have a Ubiquiti wifi APs, 2 of them on each floor connected to the same switch. I have had a very well functioning wifi and network, no issues at all. When I restart the server, it sometimes gets better but shortly the issue comes back. I have reinstalled using ROCK GUI with the same effect.

Tell us about your home network

· I have a this switch: Mikrotik CSS326-24G-2S+RM
This AP: Ubiquiti UniFi AC Long Range
This router: Router Ubiquiti EdgeRouter X SFP
ROCK on NUC is connected directly into the switch - below is the copy of the diagnostics data from roon support window

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error code: 504”},
“external_ip”: {“actual_external_ip”:“109.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”},
“multinat_autoconfig”: {“status”:“Failed”,“error”:“Unknown Error code”}
}

Hello @Jakub_Pavel,

Thank you for the detailed network information. Based on what you have described — slow discovery from all remotes, temporary improvement after restart, Ubiquiti/MikroTik infrastructure — this looks like a multicast/mDNS issue on your network rather than a Roon or ROCK problem.

Roon uses mDNS to discover the server, and the MikroTik CSS326 switch has IGMP Snooping enabled by default which can aggressively filter multicast traffic and cause exactly the symptoms you are describing.

Could you please check the following on your CSS326:

  1. Log into the switch via WinBox or web UI
  2. Go to Bridge → MRP/IGMP (or Bridge → Settings depending on firmware version)
  3. Check if IGMP Snooping is enabled — try disabling it and see if discovery improves
Also, on your EdgeRouter X, check if there is any multicast filtering or IGMP proxy configuration that might be interfering.

Let us know if this makes a difference.

Hello @Jakub_Pavel,

Just checking in on this. Have you had a chance to try disabling IGMP Snooping on the MikroTik CSS326 and to look for any multicast filtering or IGMP proxy settings on the EdgeRouter X? If you made those changes, let us know whether discovery on your Roon Remotes improved, thanks.

Hi, I have tried to go deeper with AI was far as eliminating the IGMP Snooping issue and we (meaning me and Claude) have not found any place (in the switch or the router configuration) where the IGMP snooping is restricted. I have restarted/rebooted ROCK multiple times and the situation has improved but when I did that in the past it always started misbehaving after a while.
Any other thoughts as to what could be the culprit?

Thank you for help with this!

Hello @Jakub_Pavel

I am sorry to hear that Claude wasn’t able to go through the Mikrotik configuration.
Here is what I have found on the official Mikrotik Wiki :

Would you kindly double-check if you have this configuration on your end?