That’s great! You should always choose to revert back to an older version of your project when something like that happens. You can just copy paste your blueprint code between your projects to bring your progress to the older version without needing to migrate anything!
Additionally, it seems like you’re copying your project at milestones. You can consider connecting a version control to your project for convenience. Don’t get me wrong, do keep having those kind of backups too! But you just don’t need to have the whole history of your project as copies.