ARC and Roon instability issues on multiple devices (ref#4QK12C)

What’s happening?

· I am experiencing freezes or crashes

How can we help?

· I'm having trouble with my Nucleus hardware

Other options

· Other

Describe the issue

A few weeks ago my ARC started working improperly and doesn't work at all now in the car. Subsequently, I started having issues with ROON itself and roon has become unstable on iPad into my main sound system (and iPhone). It even became a problem to use Bluesound but I have resolved that issue by deleting all the apps and gradually reinstalling Bluesound and then Roon. Roon continues not work - it cycles from working to "uh oh, something is not right" and back to working, etcetera, etcetera... Roon still works properly on my Mac mini playing into my main sound system.
With regard to ARC I attach diagnostics from roon arc:
{ "ipv4_connectivity":
{"'status":"NetworkError","status_code":504,"error":"error: Error:
ETIMEDOUT, response code: undefined, body: undefined connected? undefined"},
"external_ip":
{"actual_external_ip":"174.aaa.bbb.ccc""actual_external_ipv6":
"status": "status": MultipleNatFound
"natpmp_autoconfig". ("status"."'NotFound"].
"upnp_autoconfig":
'"'server ip'"192.168.10.1"'found uprp'" true)

Describe your network setup

EasyConnect 02512 Modem. Roon core is Roon Nucleus Rev B. Araknis Network switches and Gigabit Router.

Hi @Wayne_Richardson,

Thanks for reaching out to us about this issue. The ARC error message you shared suggests that your ISP may be using Carrier Grade NAT, which can cause the public IP address for your home network to change frequently. This can interfere with ARC’s ability to connect reliably.

One solution is to contact your ISP and request a static IP address for your connection. That should resolve the issue. Let us know if you need any help with that process!

Thanks for your help Daniel. I have a couple of things to add before I contact my ISP for a static IP address.

  1. I noted in my inquiry to you that Bluesound was working and stable after deleting the app and starting again. Bluesound is unstable again just like Roon. Does this further support your suggestion to get a static IP address?
  2. Once I get a static IP address how do I go about resetting Roon, Bluesound and Roon ARC? Do I delete the three apps on my iPhone and iPad and then reinstall the apps?
    Wayne

Hi @Wayne_Richardson,

No, reinstalling shouldn’t be necessary. A simple restart of your router and affected devices (your Roon Core and mobile devices) should be sufficient after your ISP assigns the static IP.

It’s possible; intermittent instability across multiple devices can point to a deeper network issue. In that situation a static IP address can help. That said, I can’t speak with certainty about Bluesound’s behavior, since it has its own networking stack and variables. Still, if both systems are experiencing trouble, stabilizing the network with a static IP is a reasonable step forward.

Hello Daniel:

Unfortunately my ISP only provides a static IP to business customers. This would be extremely expensive and would also impact my other services for wifi, phone and tv very detrimentally. How would you suggest we go from here?

Wayne

Hi @Wayne_Richardson,

The other option you can consider is using Tailscale, which creates a secure connection between your Roon server and ARC devices. This can often bypass the challenges introduced by Carrier Grade NAT or dynamic IPs from your ISP.

We’ve written this article to guide you through setting up Tailscale on macOS with RoonServer. If you’d prefer this method instead of requesting a static IP address, it’s a solid alternative that many users have had success with.

Let us know if you need help during the setup — we’re happy to assist!

I don’t know where the requirement of a “fixed IP” came from?
What you need from your ISP is a “public IP”, which is a much more basic request.

And an ISP which cannot offer you that is not worth the hassle.

Daniel:

I think that my first need before dealing with ARC is to resolve the problem of Roon cycling from working - to trying to connect with nucleus - to not working - to working - to trying to connect with nucleus - to not working …This endless cycling makes it very difficult to try and fix anything when the system hangs up most of the time. During the endless cycling the music will continue to play but the access to any Roon functionality remains locked.

Once we can get Roon working properly again we could tackle Roon ARC.

I just can’t see how to get Roon working again.

Wayne

Hi @Wayne_Richardson,

Thanks for your patience. I was able to retrieve diagnostics from your RoonServer, and I’m seeing multiple instances where the Nucleus appears unable to reach your network. Based on this, I’m beginning to suspect a potential hardware issue with the Nucleus’ Ethernet port.

To help confirm this, the next time your remotes can’t connect to the Nucleus, could you please check your router settings and see if the Nucleus still appears as a connected device? That will give us a better idea of what’s happening behind the scenes.

Looking forward to your findings.

Hi Daniel. Not sure what you did but I actually had Roon working normally for a short time. But it went looking for the network again and became unfunctional.

I checked the network and didn’t find nucleus. But when I went back a few minutes later this is what I saw:

Screenshot 2025-06-17 at 17.08.25.png

Daniel: Here is another screen shot with failed connection

Daniel:

Not sure if first earlier screenshot showing connection got through. Here it is:

Hi @Wayne_Richardson,

Taking a few steps back here, let’s see if you can access the webUI of your Nucleus - here’s more info on how to do so:

https://help.roonlabs.com/portal/en/kb/articles/roonos-webui

The Web Interface can also be accessed by:

  1. Typing in the IP Address of the RoonOS Device in a Web Browser
  2. Typing the hostname of the device, for example  [url=http://nucleus]http://nucleus[/url] 
  3. Typing the .local suffix for the device, for example [url=http://nucleus.local]http://nucleus.local[/url] ,  

If you’re able to connect, can you share a screenshot? Thank you!

Is this the screenshot you wanted?

Wayne

Benjamin:

That last screenshot was from the desktop.

Benjamin:

I rebooted my iPad which gave me a short window to access the web interface. Below is screenshot from my iPad before it locked up:

Not sure if this is useful for you?

Hello @Wayne_Richardson,

Thank you for the update.

Based on the diagnostic data from your account, it appears that your network is segmented into two separate subnets: 192.168.40.0/24 and 10.0.0.0/24. This kind of setup can interfere with Roon’s ability to connect properly across devices.

Could you please provide more details about your network configuration? Specifically, let us know if there are any routes set up between these subnets, and whether any protocols are enabled to allow multicast traffic to pass between them.