One possible cause of this sort of problem is failing mass storage hardware on the device. When that happens writing changes will fail but reading will succeed. That causes it to revert to an older state all or in part, especially following a restart.
|