ciao, puoi avere problemi del genere se inizializzi la mappa in un elemento in quel momento nascosto.
Se e' questo il caso prova a posizionare in maniera assoluta il contenitore sicuramente fuori viewport, tipo con un top negativo altissimo e poi riposizionalo dove dovrebbe trovarsi una volta attivata la mappa.