Could you please make sure that the DNS name id.remoteutilities.com resolves to an IP address properly on both sides - Viewer and Host - of a remote connection. In addition, please try flushing the DNS resolver cache - here’s a guide on how you can do so.
I did a nslookup from my PC (which typically runs the viewer, 6.10.10), the PC running 126.96.36.199 viewer on the same network as the agent, and the PC running the agent. In addition, I directly queried 188.8.131.52 (Google), 184.108.40.206 (level3), and 220.127.116.11 (Cloudflare). All of the results were the same, 18.104.22.168.
Could you please try setting your DNS servers to Google Public DNS servers instead of your ISPs in your TCP/IP properties and see if this might help to resolve the issue? If you’re already using Google DNS servers or if the issue persists after you make the switch, let us know.