In my case, my host is set to use a DNS server which routes VPN provider domains to a bad IP (in order to block them).
1. If EndPoint should never be a hostname, perhaps we should prevent (or at least warn) when it is found to be a hostname (instead of an IP address).