Hey @Kent_Ottwell,
Thanks for writing in and for sharing your report! We were able to review a fresh Roon Server diagnostic report, and see that the most recent logs show a repeating failure pattern:
Roon discovers the NODE 2i, tries to open a RAAT TCP connection, and gets No route to host every single time, dozens of attempts across several hours.
“No route to host” is not a timeout, it’s an immediate, hard rejection from the network stack. This means the NODE 2i’s IP is reachable, but something is actively blocking TCP connections to that port. The three most likely culprits:
- The NODE 2i's BluOS firmware changed the RAAT listening port, and that new port is being blocked by a firewall rule, either on your macOS Application Firewall or by something in the Verizon CR1000A router's internal switching rules.
- The MAC address / IP lease shifted and the router now applies different ACLs to that device. (The IP itself stayed at .155 throughout the logs, so this is less likely but worth noting.)
- The NODE 2i is in a bad state, advertising a RAAT port that its own internal process isn't actually listening on yet.
With that, earlier in the logs there are clear dropout storms with long rtt sync warnings showing RTT spiking from ~1.5ms to 300ms+, followed by repeated “status”:“Dropout” messages and the session being killed with “Too many dropouts (>3s dropped out in the last 30s).”
Here are some immediate next troubleshooting steps to try:
Step 1: Assign the NODE 2i a DHCP reservation (static IP) In your Verizon CR1000A router, find the NODE 2i by MAC address (90:56:82:40:8f:6c) and pin it to a fixed IP. This eliminates any possibility of the IP changing and ensures router rules are consistent.
Step 2: Check for a BluOS firmware update The NODE 2i in the logs is running a BluOS kernel from July 2025. Go to the BluOS app → Player Settings → Check for Updates. A firmware bug causing the RAAT listener to crash and restart periodically is consistent with everything seen here.
Step 3: Disable the NODE 2i’s auto-standby / power-saving mode In the BluOS app → Player Settings → Auto-Standby, set it to Off or the longest available interval. The logs show the NODE reporting “source”:“standby” when Roon reconnects. If it’s going to sleep and waking up with a stale RAAT port binding, that would explain the pattern exactly.
Step 4: Check macOS firewall Go to System Settings → Network → Firewall. If it’s on, make sure RoonServer is in the allowed apps list and not set to block incoming connections. macOS Sequoia tightened some network rules.
Step 5: For the dropout issue specifically, the dropout pattern (RTT spiking 100x) points to something on the network path between the iMac and the NODE becoming congested intermittently. Since both are ethernet, check: the switch/patch panel between them (if any), whether the NODE is actually ethernet or has fallen back to WiFi in its settings, and whether the Verizon CR1000A has any QoS or traffic shaping enabled that might be throttling the RAAT stream.
We’ll be monitoring for your reply, thank you Kent! 