Thank you for reaching out. The 504 error typically means that Roon is trying to test the connection, but your router (the Nokia WiFi 7) isn’t responding in time or is actively blocking the request.
While your status shows that UPnP and NAT-PMP are “Not Found,” this is expected if you have already set up a Manual Port Forwarding rule. To help us clear this up, could you please check the following:
Manual Rule Confirmation: Can you confirm that you’ve created a TCP rule in your Nokia router settings for port 55000 (or whichever port is shown in Roon Settings → Roon ARC), pointing to the local IP address of your Roon Server?
Double NAT / CG-NAT: This is a very common cause of the 504 error.
Does your Nokia router connect directly to the internet wall socket, or is there another modem/gateway before it?
Provider Check: Have you checked with your Internet Service Provider (ISP) if they use CG-NAT? If they do, your router doesn’t have a public IP address, which makes standard port forwarding impossible. You might need to ask them for a Static/Public IP.
Nokia Security: Do you have any “Advanced Security” or “Parental Controls” enabled in the Nokia WiFi app/interface? These often block incoming handshake requests from Roon.
As a quick test: Please try to change the port number in Roon Settings → Roon ARC to 50000, update your manual rule in the router to match, and see if the error code changes.
Pinging 100.89.129.56 with 32 bytes of data:
Reply from 100.89.129.56: bytes=32 time=8ms TTL=64
Reply from 100.89.129.56: bytes=32 time=7ms TTL=64
Reply from 100.89.129.56: bytes=32 time=8ms TTL=64
Reply from 100.89.129.56: bytes=32 time=12ms TTL=64
Ping statistics for 100.89.129.56:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 7ms, Maximum = 12ms, Average = 8ms
It’s unclear if you’ve attempted any of the troubleshooting steps @vadim has shared above.
Please run through them, let us know the results, and if you’re still having issues, please share the full error code you see after the attempted troubleshooting steps.
Your local network and provider likely differ from the OP, which means you might have a separate solution pathway here.
The best place to start with the error diagnostic you’ve shared is to try to set up a manual rule to forward the port in your router’s settings admin page.
This will usually be under a dedicated “port forwarding” or “NAT” tab. Please see here for precise details:
@gvanlokven based on the screenshot of the “Here you can see the current internet connectivity status“, it appears Roon Core is behind a Carrier Grade NAT so your ISP will not forward connections from the Internet into your home network. ARC needs port forwarding to work in order to go from your phone + ARC → cellular network → Internet → ISP → home router → Roon Core/Server.
There is a solution many Roon community members are using who are in a similar situation with CgNAT. Please see the information below.
This probably raises more questions and issues for you, but I hope having an option is helpful.