Eu tive um caso desses ao tentar instalar um programa meu no Blackberry. Ao tentar instalar o aplicativo no Blackberry ocorria o seguinte erro:
Download failed
Ao clicar em Details via a seguinte mensagem:
901 Invalid COD - Unable to import ZIP
Por quê?
O arquivo .cod gerado não é um COD válido. Ele é, na verdade, um arquivo ZIP.
Renomeie-o para .zip e extraia seu conteúdo.
No meu caso, o arquivo test.cod foi renomeado para test.zip.
Você verá que ele conterá mais de um arquivo COD.
No meu caso, os arquivos extraídos foram tes-1.cod e test-cod.
Uma maneira de saber se o arquivo .cod é um COD de verdade ou um zip é olhar o conteúdo da pasta.
Se existirem arquivos cujo nome sejam algo como -1.debug, então o arquivo .cod na realidade é um arquivo ZIP.
Outra maneira é checar se no arquivo .jad há referência a mais de um arquivo COD.
No meu caso, tenho os seguintes arquivos:
test-1.debug test-1.cod test-1.cso test-1.debug test-1.jad test-1.jar
Renomeie o arquivo .cod para .zip e extraia seu conteúdo.
Deverão aparecer os arquivos .cod, -1.cod, etc, dependendo de quantos COD exisitrem no arquivo .zip.
No meu caso, após a extração do ZIP, havia os arquivos mostrados abaixo:
test-1.cod test-1.debug test.cod test.cso test.debug test.jad test.jar test.zip
Verifique se o tamanho dos arquivos COD estão corretos no arquivo JAD e, caso necessário, corrija-o.
As tags que devem ser verificadas são:
RIM-COD-Size, RIM-COD-Size-1, RIM-COD-Size-2, etc.
No meu exemplo são apenas RIM-COD-Size e RIM-COD-Size-1.
A instalação do programa deverá ser feita com os arquivos
.jad, .cod, -1.cod, -2.cod, etc. obtidos.
No meu caso,
test.jad, test.cod e test-1.cod
Uma vez feito isto eu consegui instalar o programa sem nenhum problema.
Espero que resolva o teu problema.
Talvez os artigos abaixo te interessem: