No hay echo's con saltos de linea a partir de ese punto. Los hay en otras cadenas de texto que no tienen nada que ver con la descarga, sino con la función
mail para enviar un correo al usuario diciendo que la descarga está disponible en un cierto enlace. Pero eso no debería afectar a la descarga en si misma, pero lo voy a probar...
Nada. El mismo mensaje de error. Yo alucino