Good day Unreal Engine Community,
I’m encountering a critical issue where Unreal Engine 5.2.1, due to some kind of error in a blueprint, it crashes before the editor starts up, making it impossible to address the issue. I am in dire need of help.
Problem:
When starting the editor from C++, this happens:
Failed to get template for class /Game/PlayerCharacter/FPS_AnimBP_v2/Blueprints/DataAssets/Attachments/FPS_PDA_AttachmentData_Muzzle.FPS_PDA_AttachmentData_Muzzle_C.
This is a blueprint PrimaryDataAsset, purchased as part of a package purchased from the Market Place some time ago.
This seems to be cause in a chain, relating back to a specific struct. The PrimaryDataAsset file uses a struct that seems to break.
Even when carefully merging the files over, and the editor starts, there are 'unknown struct' errors. While at that point it might be possible to start the editor, fixing the struct error causes the above critical failure
Project Details:
UE Version: 5.2.1 C++ project (Upgrading to 5.3+ is not possible due to build failures and compatibility issues).
What I’ve Tried:
Earlier revisions work, but due to workflow constraints, reverting is not a good option (several weeks of work would need to be redone from scratch with no frame of reference).
Attempting to delete the struct → Causes an even earlier crash due to dependencies.
Checking for redirectors & clearing caches → No improvement.
What I Need Help With:
I need to bypass or force-load the project so I can manually repair the struct. Specifically:
Is there a way to force Unreal to ignore a broken struct during startup?
Can asset validation be temporarily disabled to allow the project to load?
Is there a method to replace the struct with a placeholder without manually removing all references?
What I truly need is for the editor to just start up. I've even tried to just start the editor directly, but this never works, it just tells me the project needs to be compiled and no matter how many times I do, it's the same thing.
I’m praying that somebody here can help me – I just need to get the editor to open.
Thanks in advance for any technical guidance on forcing the project to open despite the failure.