Recently I added a new Android device (Moondrop MIAD01 to be exact, a cheap Chinese Android phone/DAP) only to find out my Roon ARC (Android) app can’t connect to Roon server outside. It does connect and work well only both when I’m at home and (home) wi-fi connected. If I went outside, it suddenly stop to connect.
ARC Connection Status saying “Port Forwarding Issue: Check the ARC settings on your Roon Server” while it can’t be a issue because at the very same time my iPhone’s Roon ARC works very well.
I have delete and re-install Roon ARC on Android several times. Didn’t help anything.
Is there anything I forgot or there is an real issue with Roon?
Hi @Seung-Gyun_Lim,
Thanks for reaching out to us about this issue. I agree that this isn’t a port forwarding issue. Can you reproduce ARC losing the connection when you leave your home Wi-Fi and let us know the date and time that it happens. We can use that information to locate the event in your phone’s ARC logs which should help diagnose the trouble.
Below is screenshot of my Android device. The exact date and time is 26th February 2025, 09:54 AM in Japan/Korea Standard Time zone (UCT+9:00). My location is Seoul, South Korea.
If either phone can connect over cellular data, then the port you’ve opened is working as expected. The most likely causes are a) a VPN on the phone with the downstream cellular connection or b) an authentication issue at the session layer, usually fully resolved by reinstalling ARC on the affected device.
Let me know if either helps!
On a separate note, the two screenshots display different builds of ARC - it doesn’t look like the iPhone is updated to the latest available build, 1.63. Please update so we can perform a clean A/B test.
We’ll watch for your response. Thank you! [edited for clarity]
I did re-install ARC several times like I mentioned previous post but it hadn’t solved the issue. I gave another try this time, it shows these four status again and again.
We appreciate your thoroughness. We’ll need to confirm with Development why this particular device returns a port forward error state from the server. Diagnostics confirm that it’s received a response from the server through the open port, so there are three real possibilities here:
Something is wrong with Roon’s connectivity protocol, either due to a second device or this particular phone. This will require a fix in an upcoming Roon release.
There’s an authentication issue between the server and ARC. Usually, a reinstall will resolve this condition - that’s not the case here. We’ll let you know what we learn from Development.
Thank you for your patience. Try installing Tailscale in the meantime as a workaround - it’s quite simple and will bypass port forwarding.
I have new android-based Fiio M11 Plus portable music player and I was (for a while) unable to get Roon ARC to connect to my PC-based Roon server (both are on my home network), despite the fact that Roon ARC runs on my iPhone (ios 18.3.2) without any issue home or away. The following steps appear to have solved the problem and Roon ARC is running on my Fiio M11 Plus without issue:
Uninstalled Roon ARC and restarted the Fiio M11 Plus
Downloaded and installed “regular” Roon from Fiio store, and the Fiio M11 Plus worked perfectly as a “regular” Roon endpoint
Downloaded Roon ARC from Google Play store (not available in the Fiio store) and re-installed Roon ARC on the Fiio M11 Plus
The re-installed Roon ARC ran through the setup and worked fine on my network. I have not tried it on any other networks yet.
Thanks to all for posting on this board. I’ve learned a lot over the years.
Thank you for share your knowledge! Unfortunately Moondrop doesn’t provide their own distribution store other than Google Play unlike Fiio. Fiio or A&K users might find a way by following your steps.