En fait, le problème c'est le temps de réponse
J'explique : Cette carte consomme beaucoup de ressource pour s'afficher, le script qu'il l'affiche dialogue plusieurs fois avec le navigateur (envoie d'image, ect ...) ce qui rend le script assez long pour se terminer.
Pour des raisons de sécurité, un script a un certain temps maximum pour s'exécuter, après ce temps, il s’arrête. c'est pour cela que la carte arrête de s'afficher.
Tout dépend donc de la vitesse à laquelle votre connexion dialogue avec le serveur. Si la connexion est trop lente, le script mets plus longtemps à se terminer et donc arrive à la limite de temps maximum. La vitesse étant très fluctuante sur le net, cela explique que parfois, un simple refresh règle le problème.
La seule solution serait d'augmenter ce temps, en augmentant aussi par la même occasion les risques de sécurité.... ce qui est embêtant.