vRaptor 4 - Problema nas requisições de Download

Pessoal, estou tendo problemas nas requisições de Download. As vezes funciona, outras não… Utilizo o eclipse e para funcionar tenho que dar Clean no Projeto e no Servidor (Tomcat), e mesmo assim, algumas vezes não retorna o arquivo/relatório. Fiz o debug e o arquivo retorna, porém ao apresentar no browser não aparece nada.

Segue o GET do meu controller:

@Get("/pedido/relatorio/{codigo}/pdf")
public Download relatorio(Long codigo) {
	Report report = new PedidoReport(pedidoService.buscar(codigo));
	return new ReportDownload(report, ExportFormats.pdf(), false);
}

Como informei, o ReportDownload possui valor.
A mesma coisa acontece com:

@Get("/download/{codigo}")
public File download(Long codigo) {
	Anexo anexo = anexoService.buscar(codigo);
	File arquivo = anexoService.retornaArquivo(anexo);
    if (anexo == null || arquivo == null) 
    	validator.add(new I18nMessage("errors", "erro.registro.nulo"));
    validator.onErrorSendBadRequest();
    return arquivo;
}

Alguém sabe algo sobre o assunto ou já passou por esta situação?