I did something wrong in blueprint, complie it and the eidtor crashed, I can never open the editor anymore because it crashes every time I launch it, how can I fix it then? it's not the problem of the parent c++ classes

I did something wrong in blueprint, I complied it and the Editor crashed, I can never open the editor anymore because it crashes every time I launch it, how can I fix it then?

I believe it’s a calling to a function in the blueprint of a blueprint actor(not the GameMode), this BlueprintCallable function belongs to the GameMode I am using, which is a C++ class…

everything was fine until I called that function. I didn’t change any C++ code.

I believe if I can get into the editor and delete the function call in the blueprint, I should be able to fix it, but the problem is the Editor crashes every time I open my project, I cannot even get in.

SHAME…

Hi there,

A backup is automatically created (so long as you have autosave enabled) so you can take an earlier version of that asset and overwrite the one causing the crash.

Open up your project’s folder in Windows Explorer, the navigate to:

YourProjectName\Saved\Backup

And find an earlier version of the asset, then right click on it and choose copy. Next you need to find the problem asset in your Content folder and delete it (or make a backup), then paste in the file from the Saved folder and rename it to be the same as the deleted asset.

With that done you should now open it up again, if not you might need to find an even earlier version in the Saved folder.

Hope that helps!

Hello jt_woodson,

's suggestion is a good one if it is viable. You could also try navigating to your content folder and removing the blueprint that is causing the crash. This may allow you to open the project again. I hope that this information helps.

Make it a great day