Google Maps JavaScript API no mostrará marcadores de KML exportados desde My Maps

Tengo un mapa en Google My Maps que quiero mostrar con la API de JavaScript de Google Maps; esto es para que pueda combinar fácilmente múltiples mapas en uno y crear rutas / marcadores sin tener que hacerlo programáticamente.

Aquí está el mapa de prueba que estoy usando. Es un mapa cruddy pero espero que tanto la ruta como el marcador aparezcan en mi JavaScript.

https://www.google.com/maps/d/edit?mid=z_Tk3EyXNpN8.k743LUvJRr1U&usp=sharing

Y aquí está el JavaScript: http://jsfiddle.net/gB2YD/66/

Lo que ocurre es que el camino que dibujé se muestra bien, pero no puedo imaginar cómo conseguir que los marcadores realmente se muestren.

Google Maps API v3 : KML Layer    

 function display_kmlmap() { // https://www.google.com/maps/d/edit?mid=z_Tk3EyXNpN8.k743LUvJRr1U&usp=sharing var map_options = { }; var map = new google.maps.Map(document.getElementById("map_canvas"),map_options); var kmlUrl = 'https://rawgit.com/Ravenstine/a3b18c71942a812b5b11/raw/dafd404a0410bfbc7c4ef77ef1c6437b313e8cf0/testmap.kml'; var kmlOptions = { map: map}; // Create the kmlLayer - and you are done var kmlLayer = new google.maps.KmlLayer(kmlUrl, kmlOptions); } 

Lo extraño es que podría jurar que los marcadores estaban apareciendo bien hace un mes cuando intenté hacer esto con una prueba de concepto.

Parece que hay un error.

Cuando elimino el de

Style#icon-503-DB4436-nodesc-normal>IconStyle Veo el marcador.

De acuerdo con la documentación, no se admite en absoluto para y se ignorará, por lo que no debería afectar el renderizado.

Relacionado: Issue 8551 en el rastreador de problemas