Handle and recover from geolocation errors