Ho trovato il problema, il file estero l'avevo caricato in modalità streaming e quindi non funzionava, settando la modalità streaming su false mi funziona perfettamente.

Conosci il modo per farlo funzionare anche quando streaming è true?