Ejecuté su código desde pregunta anterior con mi XML generado sin errores. Si la línea header("Content-type: text/xml")
se elimina en mi archivo. Aparece el error Uncaught TypeError: Cannot read property 'documentElement' of null
Esto muestra que no está enviando el encabezado. Recuerde que se debe llamar a header() antes de enviar cualquier salida real, ya sea mediante etiquetas HTML normales, líneas en blanco en un archivo o desde PHP.
Prueba
header("Content-type: text/xml");
// Start XML file, create parent node
$dom = new DOMDocument("1.0");
$node = $dom->createElement("markers");
$parnode = $dom->appendChild($node);
//Connect to database