I wouldn’t be surprised if they have several layers of location checks and if any of them fail they bail. Typically with geolocation on projects I’ve done we will rely on the best available info - location permission, IP geolocation, or the user telling us where they are via form.