Computer Crash, UE4 deleted my blueprint, anyway to get deleted character blueprint back?

I was tweaking the physics asset settings of a cloth that was attached to my character and my computer froze. After a few minutes it went to the windows 10 blue screen of death with the “:(”.

The error said it was “incorrectable error” and my pc did not restart after 100% for an hour.

Once the PC was loaded back, UE4 had completely deleted my Character Blueprint. Everything was fine including the actual character skeleton mesh and assets along with all the art assets and other blueprints. The only thing it deleted was my character blueprint which had the cloth attached to it with a “simulate all bodies below” blueprint to active the physics for the cloth.

Looking inside the unreal project, the character uasset file is still there, however when I load the project, the entire blueprint is missing giving me bad cast nodes and compile error in my game.

I’m thinking that the freeze corrupted the uasset and that unreal engine 4 cannot load it.
Is there a way to go inside the uasset and copy and past the node information?

I have lost 2 weeks of work on that blueprint and wanted to know if there was anyway to get my blueprint back?

UE4 Version: 4.13.1
PC Dxdiag:

Operating System: Windows 10 Education 64-bit (10.0, Build 14393)
(14393.rs1_release_inmarket.161102-0100) Language: English (Regional Setting: English)

System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: Z97M-DS3H
BIOS: BIOS Date: 04/24/14 23:34:20 Ver: 04.06.05

Processor: Intel(R) Core™ i7-4790K CPU @ 4.00GHz (8 CPUs), ~4.0GHz

Memory: 16384MB RAM
Available OS Memory: 16254MB RAM
Page File: 7079MB used, 11605MB available

DirectX Version: DirectX 12
DX Setup Parameters: Not found

Microsoft Graphics Hybrid: Not Supported
DxDiag Version: 10.00.14393.0000 64bit Unicode

DxDiag Notes

  Display Tab 1: No problems found.
  Display Tab 2: No problems found.
    Sound Tab 1: No problems found.
    Sound Tab 2: No problems found.
    Sound Tab 3: No problems found.
      Input Tab: No problems found.

DirectX Debug Levels

Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)

Display Devices

      Card name: NVIDIA GeForce GTX TITAN X
   Manufacturer: NVIDIA
      Chip type: GeForce GTX TITAN X
       DAC type: Integrated RAMDAC
    Device Type: Full Device
     Device Key: Enum\PCI\VEN_10DE&DEV_17C2&SUBSYS_113210DE&REV_A1

Device Problem Code: No Problem
Driver Problem Code: Unknown
Display Memory: 20370 MB
Dedicated Memory: 12243 MB
Shared Memory: 8126 MB
Current Mode: 1920 x 1080 (32 bit) (144Hz)
Monitor Name: AOC 2460G5
Monitor Model: G2460
Monitor Id: AOC2460
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: Displayport External
Driver Name:
Driver File Version: 21.21.0013.7586 (English)
Driver Version:
DDI Version: 12
Feature Levels: 12_1,12_0,11_1,11_0,10_1,10_0,9_3,9_2,9_1
Driver Model: WDDM 2.1


Ok so I solved the problem if anyone else encounters a corrupt .uasset. During the freeze, my character blueprint got corrupted making the uasset unusable anymore making me lose 50% of my game essentially. Thankfully inside the unreal projects there is an autosave folder that creates autosaves every hour or so and inside was the autosave for the character blueprint uasset I lost, so I renamed the autosave file to the same name as the corrupt uasset and replaced it.

Thanks a lot man, you saved me, I was about to smash my rig into pieces god bless you