Same thing happened to me. I checked the API used for geolocation and the API response is limited.
So I changed the API url used for geolocation and adjusted variable used in the plugin file.
Here’s how to do it:
1. Go to Plugin editor and select Country & Phone Field Contact Form 7 plugin
2. Go to file /includes/include-js-css.php
3. Near line 138, comment the url and add new geolocation API url so it will be something like
//url: “https://reallyfreegeoip.org/json/”,
url: “https://freeipapi.com/api/json/”,
4. Near line 140 in success callback, add adjusting variable so it will be something like
success: function(response){
response.country_code = response.countryCode.toLowerCase();
5. Done. You can test again
So in this case we only change added two line of code total. Hope this helps