Erro não reconhecido no MapView (iOS)

Estou recebendo um erro no MapView que não reconheço e não consigo encontrar documentação. Se parece com isso

CoreAnimation: ignoring exception: 
Invalid Region <center:-180.00000000, -180.00000000 
                  span:+2.81462803, +28.12500000>

Obviamente, os números são exclusivos para o meu código agora, mas não consigo descobrir o que está acontecendo. O MapView funciona muito bem e todas as minhas anotações aparecem (e amplia a localização do usuário como eu a defini). O que isso aponta especificamente para

Obrigado

Aqui está o método que eu uso para aplicar zoom na localização do usuário. É um pouco pouco ortodoxo, mas é com isso que me ajudam desde que tive problemas com o zoom por vários motivos (posso explicar se necessário, mas provavelmente não é relevante):

- (void)zoomToUserLocation:(MKUserLocation *)userlocation
{
    if (!userlocation)
        return;

    MKCoordinateRegion region;
    region.center = userlocation.coordinate;
    region.span = MKCoordinateSpanMake(2.0, 2.0);
    region = [self.mapView regionThatFits:region];
    [self.mapView setRegion:region animated:YES];
}

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];

    [self zoomToUserLocation:self.mapView.userLocation];
}

- (void)mapView:(MKMapView *)theMapView didUpdateUserLocation:(MKUserLocation *)location
{
    [self zoomToUserLocation:location];
}

questionAnswers(2)

yourAnswerToTheQuestion