Há muitas coisas diferentes que podem estar causando isso. Vou começar com os principais que vêm à minha mente.
É possível que você tenha algum arquivo temporário louco, cookie ou outro arquivo estranho que está sendo desativado ao tentar carregar um mapa. Não se ofenda com esta sugestão - eu tenho que assumir o pior - você reiniciou seu computador desde setembro? Se não, faça isso. Se ainda assim não funcionar, limpe todos os seus cookies, histórico, etc. do seu navegador. Se ainda não funcionar, você precisará de algum software de limpeza. Eu não tenho um mac, então eu não tenho ótimas recomendações, mas eu ouvi, ônix é bom.
Pode ser que sua conexão esteja ficando extremamente lenta. Talvez algo tenha acontecido no lado da O2 e eles cortaram alguma largura de banda onde você está localizado. Faça como techie007 e emb1995 disseram - faça um teste de velocidade e tente aguardar um muito tempo para carregar (20 minutos devem funcionar). Poste de volta aqui com os resultados do seu teste rápido e nós informaremos se eles são bons ou ruins.
O próximo passo é que pode haver algum tipo de pacote sendo enviado do Google Maps que está se perdendo no seu dispositivo O2 ou na rede do O2. Eu sei que o Google vem fazendo alterações em seus serviços de mapas para acelerar as coisas, e talvez uma dessas mudanças não funcionou bem com a O2. Esta é a menos provável das três, mas como a O2 não é um grande provedor de serviços de Internet (eles são especializados em telefones, certo?), É possível que eles tenham um serviço suspeito. Eu ligaria para eles e veria se eles têm alguma sugestão, ou se eles podem investigar o problema. Talvez tente acessar seu representante local e solicitar um dispositivo de substituição para verificar se é apenas um problema com seu dispositivo específico.