I have an nec 900
(typing on it right now
) and I love it but there is one annoying little thing; everytime I do a soft reset
(becasue it had frozen
) it ends up hanging at the loadinng bit and I have to take out the battery and do a full hard rest. It's annoying losssing all the data :/ I am on cmonexs custom rom v2 with the best bootloader 4.10

The battery holds it's charge ok and the backup battery seems fine. Sometimes it preforms a soft rest fine, but other times not :/
Could someone please help me out?
Thanks in advance