Mi problema está resuelto, pero si alguien puede explicarlo, sería genial.
Estaba teniendo un problema de cors, pero solo en modo de incógnito o en otra computadora.
Descubrí que una barra inclinada estaba causando el problema.
Pongo por ejemplo https://myUrl/download/?path= en lugar de https://myUrl/download?path= .
La barra inclinada adicional después de la descarga estaba causando un problema de cors.
¿Alguien podría explicar por qué mi código funcionaba solo en mi computadora si no estoy en modo incógnito? 