If a factory reset fixes it, sounds like your database is getting corrupted.
Do you ever plug it into USB? That can cause this. (Rebooting before plugging in USB usually prevents problems with this bug.)
If you aren't using usb with the device, possibly the internal SD card in the device is having hardware issues.
|