Recover Asset Overwritten By Unreal

I was new and naive…

I added a fab material to my landscape, opened the parent material and edited. Days of work to create the perfect auto-texture material landscape which allowed me to craft a beautiful world…

But then Unreal insisted that I updated the engine top 5.7.2.

Then it insisted again because 5.7.3 was released.

I was like “what harm can it do? I’m still going to keep using the 5.7 version on my game, I am just giving me the option to use the newer versions in the future for new projects!”

But little did I know that by updating UE, it would have redownloaded all plugins and reimported all materials from Fab. Now I’ve lost all progress done in that parent material because FOR SOME EXTREMELY STUPID DESIGN REASON, it was stored in the plugin and not in the content of the game!

Good news: I found a version from a month ago in the cooked folder. It’s a .uasset file.

Bad news: I can’t import it, and if I copy and paste it to a folder in the content, it doesn’t show up in the editor.

Is there any way to recover that material now?

P.S. I was not using versioning