That says it all. Whatever name you've configured for the CMG service is not resolvable via DNS from the client.
We have configured CMG, where we have a standalone Primary Site server version 1910. Before implementing CMG, installed a New site system server with the following site system roles:
CMG status is ready and connection point is in Connected status. On the client machine--> Control panel--> Configuration Manager-->Network tab shows the Internet-based MP FQDN correctly which is the CMG.
Assigned the new MP site system to the boundary group and confirmed that the client is able to identify the available MPs.
Once I disconnect from VPN, the client's connection type changes from intranet to Internet. However it is not showing the Assigned MP (E-HTTP) as the Internet MP.
LocationServices.log file shows repeated errors as "Failed in WinHTTPSendRequest API, ErrorCode = 0x2ee7" which translates as ERROR_WINHTTP_NAME_NOT_RESOLVED. Please guide on what is missing here for the client to be unable to get assigned to Internet MP.