Rollbacks while you are playing is something you can fix, but when you leave the app, even without closing it, you have no idea it even occurred. To prevent this in my game, I make sure I visit someone, neighbors or community, before leaving the game. I haven’t had a problem with things resetting when I go back. I know a lot of people have issues with visiting, though.