# 5.0 always crashing when porting my project

**URL:** <https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421>\
**Category:** Getting Started & Setup\
**Tags:** unreal-engine, crash, UE5-0, question\
**Created:** [May 1, 2022, 7:35am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421 "2022-05-01T07:35:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ehdrbfb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ehdrbfb](https://forums.unrealengine.com/u/ehdrbfb)\
**Post date:** [May 1, 2022, 7:35am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/1 "2022-05-01T07:35:53Z")

</div>

Working fine on 4.27 but, it crashes everytime when I tried to change it to 5.0.

Something I can see from the crash report is in my playercharacter actor.

But I couldn’t find any errors on 4.27.

I really need helps to fix this.

## this is the whole crash report message below

LoginId:7729d41e442c0f2a807f6a83c71b6ad4  
EpicAccountId:44892bbaf3874aeea4dbc4747e8052a9

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectHash.cpp] [Line: 1414] Internal Error: RemoveFromHash NumRemoved = 0 for BlueprintGeneratedClass /Game/1\_Blueprints/Character/Base/Player/BP\_Shujinko.BP\_Shujinko\_C

UnrealEditor\_CoreUObject!UnhashObject() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectHash.cpp:1414]  
UnrealEditor\_CoreUObject!UClass::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:4539]  
UnrealEditor\_Engine!UBlueprintGeneratedClass::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\BlueprintGeneratedClass.cpp:1805]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4388]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4539]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4732]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4614]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!LoadPackage() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1520]  
UnrealEditor\_CoreUObject!LoadPackage() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1500]  
UnrealEditor\_CoreUObject!StaticLoadObjectInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:897]  
UnrealEditor\_CoreUObject!StaticLoadObject() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:953]  
UnrealEditor\_CoreUObject!FObjectPropertyBase::FindImportedObject() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:513]  
UnrealEditor\_CoreUObject!FObjectPropertyBase::ParseObjectPropertyValue() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:332]  
UnrealEditor\_CoreUObject!FObjectPropertyBase::ImportText\_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:365]  
UnrealEditor\_CoreUObject!FObjectProperty::ImportText\_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyObject.cpp:142]  
UnrealEditor\_CoreUObject!FClassProperty::ImportText\_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyClass.cpp:101]  
UnrealEditor\_CoreUObject!FProperty::ImportText() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\UnrealType.h:428]  
UnrealEditor\_UnrealEd!FBlueprintEditorUtils::PropertyValueFromString\_Direct() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Kismet2\BlueprintEditorUtils.cpp:9118]  
UnrealEditor\_UnrealEd!FBlueprintEditorUtils::PropertyValueFromString() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\Kismet2\BlueprintEditorUtils.cpp:8999]  
UnrealEditor\_UnrealEd!UUserDefinedStructEditorData::ReinitializeDefaultInstance() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UserDefinedStructEditorData.cpp:237]  
UnrealEditor\_Engine!UUserDefinedStruct::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\UserDefinedStruct.cpp:133]  
UnrealEditor\_Engine!UUserDefinedStruct::Serialize() [D:\build++UE5\Sync\Engine\Intermediate\Build\Win64\UnrealEditor\Inc\Engine\UserDefinedStruct.gen.cpp:217]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4388]  
UnrealEditor\_Engine!UUserDefinedStruct::RecursivelyPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\UserDefinedStruct.cpp:338]  
UnrealEditor\_CoreUObject!PreloadInnerStructMembers() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyStruct.cpp:33]  
UnrealEditor\_CoreUObject!FStructProperty::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyStruct.cpp:226]  
UnrealEditor\_CoreUObject!UStruct::SerializeProperties() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1756]  
UnrealEditor\_CoreUObject!UStruct::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1861]  
UnrealEditor\_CoreUObject!UClass::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:4541]  
UnrealEditor\_Engine!UBlueprintGeneratedClass::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\BlueprintGeneratedClass.cpp:1805]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4388]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5146]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4614]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1641]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDeferredDependencies() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1467]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveAllImports() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1742]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeBlueprint() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1852]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4438]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5146]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1641]  
UnrealEditor\_CoreUObject!FLinkerLoad::DeferPotentialCircularImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1132]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5208]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveResource() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3973]  
UnrealEditor\_CoreUObject!FLinkerLoad::operator\<\<() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5639]  
UnrealEditor\_Core!FStructuredArchiveSlot::operator\<\<() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Serialization\StructuredArchive.cpp:508]  
UnrealEditor\_CoreUObject!FObjectProperty::SerializeItem() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyObject.cpp:108]  
UnrealEditor\_CoreUObject!FPropertyTag::SerializeTaggedProperty() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyTag.cpp:240]  
UnrealEditor\_CoreUObject!UStruct::SerializeVersionedTaggedProperties() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1471]  
UnrealEditor\_CoreUObject!UStruct::SerializeTaggedProperties() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1271]  
UnrealEditor\_CoreUObject!UObject::SerializeScriptProperties() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1606]  
UnrealEditor\_CoreUObject!UObject::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1436]  
UnrealEditor\_CoreUObject!UObject::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1320]  
UnrealEditor\_Engine!UActorComponent::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:2257]  
UnrealEditor\_Engine!USceneComponent::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\SceneComponent.cpp:3351]  
UnrealEditor\_Engine!UPrimitiveComponent::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Components\PrimitiveComponent.cpp:981]  
UnrealEditor\_UMG!UWidgetComponent::Serialize() [D:\build++UE5\Sync\Engine\Source\Runtime\UMG\Private\Components\WidgetComponent.cpp:665]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4388]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3752]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1641]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDeferredDependencies() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1467]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4438]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5146]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1641]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDeferredDependencies() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1467]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4438]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5146]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDependencyPlaceholder() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1641]  
UnrealEditor\_CoreUObject!FLinkerLoad::ResolveDeferredDependencies() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Blueprint\BlueprintSupport.cpp:1467]  
UnrealEditor\_CoreUObject!FLinkerLoad::Preload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4438]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5146]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4614]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5302]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4656]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:4743]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3745]  
UnrealEditor\_CoreUObject!FLinkerLoad::LoadAllObjects() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3921]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1346]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::Verify() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2738]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeCreation() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2573]  
UnrealEditor\_CoreUObject!FLinkerLoad::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:821]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:465]  
UnrealEditor\_CoreUObject!GetPackageLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Linker.cpp:850]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1239]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::Verify() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2738]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeCreation() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2573]  
UnrealEditor\_CoreUObject!FLinkerLoad::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:821]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:465]  
UnrealEditor\_CoreUObject!GetPackageLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Linker.cpp:850]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1239]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::Verify() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2738]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeCreation() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2573]  
UnrealEditor\_CoreUObject!FLinkerLoad::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:821]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:465]  
UnrealEditor\_CoreUObject!GetPackageLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Linker.cpp:850]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1239]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::Verify() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2738]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeCreation() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2573]  
UnrealEditor\_CoreUObject!FLinkerLoad::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:821]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:465]  
UnrealEditor\_CoreUObject!GetPackageLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Linker.cpp:850]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1239]  
UnrealEditor\_CoreUObject!\<lambda\_016cec4293e743540f8ee81a30ee3940\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3293]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3408]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImportInner() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:3436]  
UnrealEditor\_CoreUObject!FLinkerLoad::VerifyImport() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2959]  
UnrealEditor\_CoreUObject!FLinkerLoad::Verify() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2738]  
UnrealEditor\_CoreUObject!FLinkerLoad::FinalizeCreation() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:2573]  
UnrealEditor\_CoreUObject!FLinkerLoad::Tick() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:821]  
UnrealEditor\_CoreUObject!FLinkerLoad::CreateLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:465]  
UnrealEditor\_CoreUObject!GetPackageLinker() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Linker.cpp:850]  
UnrealEditor\_CoreUObject!LoadPackageInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1239]  
UnrealEditor\_CoreUObject!LoadPackage() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1520]  
UnrealEditor\_CoreUObject!LoadPackage() [D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1500]  
UnrealEditor\_UnrealEd!UEditorEngine::Map\_Load() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:2694]  
UnrealEditor\_UnrealEd!UEditorEngine::HandleMapCommand() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:6232]  
UnrealEditor\_UnrealEd!UEditorEngine::Exec() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorServer.cpp:5722]  
UnrealEditor\_UnrealEd!UUnrealEdEngine::Exec() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdSrv.cpp:659]  
UnrealEditor\_UnrealEd!FEditorFileUtils::LoadMap() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\FileHelpers.cpp:2761]  
UnrealEditor\_UnrealEd!FEditorFileUtils::LoadDefaultMapAtStartup() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\FileHelpers.cpp:4336]  
UnrealEditor\_UnrealEd!FUnrealEdMisc::OnInit() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdMisc.cpp:359]  
UnrealEditor\_UnrealEd!EditorInit() [D:\build++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdGlobals.cpp:134]  
UnrealEditor!GuardedMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:159]  
UnrealEditor!GuardedMainWrapper() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:147]  
UnrealEditor!LaunchWindowsStartup() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:283]  
UnrealEditor!WinMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:330]  
UnrealEditor!\_\_scrt\_common\_main\_seh() [d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe\_common.inl:288]  
kernel32  
ntdll

–

Thanks to see this.

---

<div class="post-metadata">

**Author:** ![RecourseDesign](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/recoursedesign/32/1194503_2.png) [@RecourseDesign](https://forums.unrealengine.com/u/RecourseDesign)\
**Post date:** [May 1, 2022, 9:34am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/2 "2022-05-01T09:34:57Z")

</div>

Hi ehdrbfb,

Yes it does look like the BP\_Shujinko blueprint that’s causing it - possibly even because of a widget either referenced or included in the BP. Are you able to remove that blueprint and successfully run in 5.0?

---

<div class="post-metadata">

**Author:** ![ehdrbfb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ehdrbfb](https://forums.unrealengine.com/u/ehdrbfb)\
**Post date:** [May 1, 2022, 11:03am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/3 "2022-05-01T11:03:50Z")

</div>

Yes, it did, but  
lots of scripts are running in the BP made whole project broken.  
Is there any way to find out what causes this crashes from this BP?

---

<div class="post-metadata">

**Author:** ![RecourseDesign](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/recoursedesign/32/1194503_2.png) [@RecourseDesign](https://forums.unrealengine.com/u/RecourseDesign)\
**Post date:** [May 1, 2022, 7:21pm UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/4 "2022-05-01T19:21:15Z")

</div>

The log file wasn’t very useful - I’d try removing bits before migrating until it works, then it must be one of the bits you’ve removed.

---

<div class="post-metadata">

**Author:** ![MahoganyLogs](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MahoganyLogs](https://forums.unrealengine.com/u/MahoganyLogs)\
**Post date:** [May 2, 2022, 2:03am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/5 "2022-05-02T02:03:51Z")

</div>

This might work for you

> [@Project Upgraded from 4.27 to UE5 Instantly Crashing](https://forums.unrealengine.com/t/project-upgraded-from-4-27-to-ue5-instantly-crashing/517658/5):
>
> Adding my experience to this thread as well. 4.26-\>5.0.0. We had a very large number of blueprint structs in our project, many of which were nested structs. Many of our game’s blueprint actors, data-tables, anim blueprints all had references to these structs which made the prospect of going through and recreating all of them from scratch or manually updating the references not really a feasible option. What I did that worked was the following: go through all of our structs one by one and re…

---

<div class="post-metadata">

**Author:** ![Rama](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/rama/32/882413_2.png) [@Rama](https://forums.unrealengine.com/u/Rama)\
**Post date:** [February 7, 2023, 7:28am UTC](https://forums.unrealengine.com/t/5-0-always-crashing-when-porting-my-project/545421/6 "2023-02-07T07:28:41Z")

</div>

> [@ehdrbfb](#):
>
> Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectHash.cpp] [Line: 1414] Internal Error: RemoveFromHash NumRemoved = 0 for BlueprintGeneratedClass /Game/1\_Blueprints/Character/Base/Player/BP\_Shujinko.BP\_Shujinko\_C

## It Might Be a Map / Level in Your Game

I got this crash after adding a character BP to one of my levels.

I checked everything else, compiled my code, checked every other BP

⚡ Finally, I realized it was JUST the MAP (.umap) ⚡ \< ~~~~ that some how had a corrupted reference to the class being mentioned as the issue.

Since your case looks like a character BP too

❤ I would try deleting your maps (after making a backup first hee hee) and then loading the project to test my theory. ❤

(or anyone else that encounters this issue!)

## Part 2

## Anim BP Referring to a Character BP

So part 1 of loading project was deleting the editor startup map,

But Part 2 was this:

I was casting TryGetPawnOwner to a custom Character BP in the Anim Init function.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/b/a/6/ba6bfb766caa44b8b4a4e59c7fad6fcc708ba59b.png)

After I got rid of the variable inside the AnimBP, with the type of the Character BP I was trying to cache, the crash pattern stopped!!!

No changes to the Character BP were required.

My Conclusion: Try to create simple data variables only in Anim BP, and access these from other BPs like your Character BP in a one way fashion, where Anim BP is NOT caching a reference to a custom Character BP class, as this is what caused the crash for me.

❤

Rama
