ARC Not Ready (ASUS Router)

Roon Core Machine

PC running Roon 2.0 (build 1128) production (64bit)

Networking Gear & Setup Details

I use an ASUS GT-AX11000 router running Asuswrt-Merlin firmware version 386.7_2. The PC is connected directly to the router with an ethernet cable. I live in an apartment, so there might be a multiple-NAT issue. (ethernet port on my wall might be coming from an apartment router instead of a simple switch)

Description of Issue

Roon ARC setting not ready. Been seeing the following error messages under the specified router settings:
*port forwarding profile used:
External Port 55002 (as shown on ROON)
Internal Port 55002
Protocol TCP
Internal IP Address as shown on ROON
**external IP masked

  1. Automatic IP, NAT Type Symmetric/Full cone, UPnP ON, Port Forwarding OFF/ON without profile/ON with profile*, DMZ ON/OFF, Firewall OFF.

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“162.abc.de.f**”,“router_external_ip”:null},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.50.1”,“found_upnp”:true,“error”:“<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/\” s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/\“><s:Body><s:Fault>s:ClientUPnPError<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">718ConflictInMappingEntry</s:Fault></s:Body></s:Envelope>”}
}

  1. Static IP, NAT Type Symmetric/Full cone, UPnP OFF, Port Forwarding ON with profile, DMZ ON/OFF, Firewall OFF.

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“162.abc.de.f”,“router_external_ip”:null},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}

I have also seen the following 2 error messages but wasn’t able to replicate the issue reliably.

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“162.abc.de.f”,“router_external_ip”:“162.abc.de.f”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.50.1”,“found_upnp”:true}
}

{
“connectivity”: {“status”:“NetworkTimeout”,“status_code”:998,“error”:“”},
“external_ip”: {“actual_external_ip”:“73.abc.def.gh”,“router_external_ip”:null},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}