Summary
I’m working on an old Unreal Engine 4.21 project that I recently opened in the latest Unreal Engine 5.6.
I have a Blueprint called:
ThirdPersonCharacter_2018-12-26-12-26-03.uasset
It is physically located at:
Content/ThirdPersonBP/Blueprints/
The strange part is that the Blueprint does NOT appear in the Content Browser.
However, the asset is definitely not broken, its working fine, other assets in the same Content folder appear normally, the old Blueprint is still referenced by other assets.if I use Save As and create the new Blueprint immediately appears in the Content Browser.
I have not deleted or renamed the original asset because I want to preserve all of its existing references.
My main question is:
What is the proper way in UE5.6 to make Unreal re-register/re-scan this existing .uasset so that the ORIGINAL Blueprint appears in the Content Browser, without creating a new asset and manually replacing all references?
I have already tried saving the original Blueprint and restarting UE5, but it still does not appear.
Is this likely an Asset Registry issue, a corrupted package/path issue, or something related to upgrading a UE4.21 project to UE5.6?
What would be the safest way to fix this?
What Type of Bug are you experiencing?
Editor
Steps to Reproduce
Migrate old UE4 to newest version of UE5
Expected Result
Asset not loading
Observed Result
Asset not loading
Affects Versions
5.6
Platform(s)
Windows