I fixed this for my project, maybe it will help you guys as well. The problem in my case was caused by niagara systems that I had migrated to my old 5.0.3 project from other places. When migrating some niagara systems, the engine created a new directory for their niagara modules. It was /migrated or sometimes /game. Anyways 5.2 doesn’t seem to like that there are niagara modules outside of the /niagara directory. I deleted all the niagara modules from directories outside of /niagara, and then i rebuilt all my systems affected using modules from the right directory. Haven’t had a niagara related crash since. Maybe there’s a smarter way to do this without having to recreate the systems affected by hand, but it took me about a day to copy everything back in the project and now I am overall left with an engine that is much more stable than 5.0.3