What version are you running? I think there was some older versions of the firmware that were prone to doing that - i recall some bad moments like that on 3.xxx builds. Im still on the 4.01?beta and its running fine, so i cant be bothered updating it
