Originally Posted by
AnnirasSweets
It sounds like you're having a sync issue which is common. Since all of our game progress is stored on s8 servers and not our own devices, every few minutes our games will connect to their servers to save our progress. When the game rolls back your progress like you've outlined, it's usually because of issues with said syncing. Either your game isn't fully connecting with their servers while syncing or it's not connecting with their servers frequently enough to save all of your actions.
Over the years, I've seen many players (myself included) experience these types of issues - especially in the other graphic-heavy s8 games like DS and CS. The common advice is to try 'forcing' a sync after performing actions. You'll have to pay attention to your game to see how often you seem to be experiencing the rollbacks to figure out how often you should force a sync; it's different for everyone. Methods of forcing a sync include: leaving a message on your wall, deleting a message from your wall or visiting a neighbor. For instance: When my game is acting up, I'll open my game and switch out my recipes but before I close the app, I'll visit a neighbor then then return to my place to make sure everything is where I left it before closing the app.
Keep in mind that this isn't a guaranteed fix, it's just a popular method backed up by anecdotal evidence so results will vary. That said, I hope this helps!