Erro ao gerar xls no jasper

Quando eu exporto um relatório para o excel através do jasper, se o relatório contiver mais de quinhentas e poucas linhas, a planinha apresenta o seguinte erro:
“O Excel encontrou conteúdo ilegível em ‘relatório.xls’. Deseja recuperar o conteúdo desta pasta de trabalho? Se você confia na origem desta pasta de trabalho, clique em sim.”

Se eu clicar em sim o relatório abre, porém todo desconfigurado e com perda de informações.

Alguém sabe o que pode estar acontecendo? Se o relatório tiver menos de 500 linhas, a planilha abre normalmente.

Resolvi deixando de utilizar o jasper e gerando o xls direto com o POI.