Hola Nelson,
Sí he visto este problema, pero no me acuerdo sobre alguna solución.
Por eso te decía lo de usar otro navegador.
Lo que he leído tiene que ver con algo de los encabezados de PHP con los que se genera el archivo de excel.
Pero acabo de buscar en Moodle y no hallo nada en específico.
Entonces lo que te propongo sería:
1) Que actives el modo "Depuración" y repitas el proceso para ver si sale algún error.
2) Que bajes el archivo PHP y me lo mandes por correo para revisarlo (mi correo está en mi perfil).
Para el punto 1), hay que entrar a:
Pánel de "Ajustes" -> Sección "Administración del sitio" -> Desarrollo -> Depurando -> Del lado derecho en "Depurar mensajes", elegir "Desarrollador"
Luego de ello, repetir el proceso como lo estás haciendo y, si hay suerte, verás una serie de leyendas en la pantalla que nos pueden dar luz sobre el problema. Colócalas por aquí.
Voy a seguir buscando, pero mientras podemos avanzar en esto.
Saludos