プレイヤーキャラ関係のBPやレベルをクリックするとクラッシュしてしまいます。

プレイヤーキャラ関係のものを開こうとするとクラッシュしてしまいます。プレイヤー自身のBP、そのゲームモード、そのゲームモードが設定されているレベル、これらが今分かっているクリックでクラッシュが起こるものです。ちなみに昨日まで問題なく操作できていました。
初心者なりに調べてみましたが、さっぱり分からずお手上げ状態です。どなたか原因、解決策などわかる方いましたら是非教えていただきたけたらとてもうれしいです。
以下、エラーコードです↓もしほかに必要な情報等ありましたらご指摘ください。
LoginId:5d4ad5ed44b06db82e2b5799fbef494c
EpicAccountId:c1adf8a1fdf446d2b314ee1261ac0018

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000030

UE4Editor_UnrealEd
UE4Editor_Engine
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_CoreUObject
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_ContentBrowser
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_Slate
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
UE4Editor_ApplicationCore
user32
user32
UE4Editor_ApplicationCore
UE4Editor
UE4Editor
UE4Editor
UE4Editor
UE4Editor
kernel32
ntdll

この手のクラッシュでよくあるのは構造体などの変更をしたのちに、影響するクラスのコンパイル、保存をせずにUE4がクラッシュなどで保存されずに落ちた場合です。

構造体は変更されているのに、クラス側はそれを知らないために矛盾を起こすためです。

ひとまず解決する方法としては、動いていた時点の状態に戻すことが挙げられます。

プロジェクトのフォルダのSaved/Backupフォルダの中に変更前のファイル情報が保存されているため、更新日時などを見つつ動いていた時点までファイルを戻していくことで解決すると思われます。

参考:UE4がクラッシュしてしまう時の対処方法 - Let's Enjoy Unreal Engine

回答ありがとうございます。
こまめに保存しなかった自分の落ち度だったかもしれませんね…
動いていた時点までのファイルまで戻していく、というのはそれまでのフォルダをほかの場所に移動させるということでしょうか。

Saved/BackupあるいはSaved/Autosavesフォルダの中にいくつものバックアップデータが保存されていると思いますが、それはオートセーブ時点でのアセットのコピーの名前に時刻を追加したものとなります。

323683-57470d22b04f39435eb5d41bd36ce4c7.png

なのでクラッシュ前のアセットをこの中で探し、リネームしてContentフォルダの本物に上書きすることでクラッシュ前の状況に戻すことが可能となります。

どこが原因でクラッシュしたかは不明ですが、このバックアップで復旧はできるはずです。

※念のためプロジェクトのコピーを取ることをお勧めします

無事復旧できました、ご丁寧に説明ありがとうございます!