Character blueprint's Skeletal Mesh breaks sometimes


The character suddenly breaks down from time to time, even if the changes are minimal. And I have to roll back to the previous version of the blueprint from the git, because it can’t be fixed.
The editor also crashes when the game starts:

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000000002d0

UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

you could try change it’s parent class to pawn.and then change back to character again.

Is the project c++? If so, then try running it from the ide and see if your character base class from c++ shows up in the editor. I’m guessing your base class got lost during a pure uproject load and it disconnected the parent in the blueprint.

I’d use to get breaking classes if I straight up ran uprojects.

No C++ in project

I’ve tried, a lot of things break, it’s easier to revert and transfer the changes