handling location update error