Certifique-se de que o arquivo .avi contem vídeo em XViD / DiVX, avi é um container e nem tudo que tem extenção .avi vai rodar no divx player, recomendo usar a ferramenta "MediaInfo" para verificar.
Adicionalmente, tenho um DiVX player (Eterny DVD-069) que roda comperfeição arquivos com extenção .avi, .divx, .xvid, com codecs de vídeo XViD e DiVX e codecs de áudio MP3 e AC3 gravados em mídia (disco).
Entretando pela entrada USB ele só consegue rodar arquivos de vídeo com extenção .avi, codec DiVX e XViD, codec de áudio só o MP3.
provavelmente o filme foi ripado com um codec da divx. Caso o codec seja xvid ele deve rodar.
Não que isso não possa ser a causa, mas a maioria esmagadora de players que rodam XViD, vão rodar DiVX.
Recomendo também, para verificar a compatibilidade de um vídeo com a maioria dos players, uma ferramenta muito útil, é o MPEG4 CompatChecker
http://ryan.com.br/wp/compatchecker/