TREO 680 reiniciando

Boa tarde, eu tenho um sistema em javaME em um TREO 680, nesse sistema tem a funcionalidade de atualizar dados via GPRS.

O problema é o seguinte, quando palm começa a atualizar, ele as vezes simplesmente reinicia, e isso é aleatório pq as vezes acontece as vezes não, e não é em um record store especifico.

Então procurei identificar onde estava ocorrendo o erro, e descobri que era quando vai alterar um registro (método setRecord()),
quando inclui não da esse problema.

Já enfiei sleep, tudo ta dentro de try cath, em thread separadas, e nada

Eu to achando que pode ser problema da VM eu uso a 5.7.2 da IMB.

Alguem já passou por isso e achou a solução?

Desde já muito obrigado.

Também estou com este problema, se alguém já passou por isso, postem a resolução do problema…
Obrigado