Main reason is Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp] [Line: 4302]
I performed the package with the command below.
E:\Engine\5.3.1\Engine\Build\BatchFiles\RunUAT.bat BuildCookRun -nocompileeditor -installed -nop4 -project="D:\notd\LF.uproject" -cook -stage -archive -archivedirectory="E:\Package\Development" -package -unrealexe="E:\Engine\5.3.1\Engine\Binaries\Win64\UnrealEditor-Cmd.exe" -clean -SkipCookingEditorContent -pak -distribution -manifests -targetplatform=Win64 -build -CrashReporter -target=LF -clientconfig=development -utf8output
When I start the game after executing the package, it crashes immediately and the following log is generated.
[2023.10.31-06.29.05:174][ 0]LogWindows: Error: appError called: Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp] [Line: 4302]
[2023.10.31-06.29.05:174][ 0]LogWindows: Windows GetLastError: 작업을 완료했습니다. (0)
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: === Critical error: ===
[2023.10.31-06.29.06:622][ 0]LogWindows: Error:
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: Assertion failed: AsyncLoadingThread.RecursionNotAllowed.Increment() == 1 [File:E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp] [Line: 4302]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error:
[2023.10.31-06.29.06:622][ 0]LogWindows: Error:
[2023.10.31-06.29.06:622][ 0]LogWindows: Error:
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99c5f18 LF.exe!FAsyncLoadingThread::TickAsyncThread() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5291]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99c463d LF.exe!FAsyncLoadingThread::TickAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5010]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d999a783 LF.exe!FAsyncLoadingThread::FlushLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:7518]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99e7998 LF.exe!FlushAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackageLoader.cpp:295]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99e75cc LF.exe!FlushAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackageLoader.cpp:264]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d60a45 LF.exe!LoadPackageInternal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1621]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d600ec LF.exe!LoadPackage() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:2014]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d60394 LF.exe!LoadPackage() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1987]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d73c97 LF.exe!ResolveName() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1192]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d8254a LF.exe!StaticLoadObjectInternal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1302]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d81c52 LF.exe!StaticLoadObject() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1377]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7de1ea007 LF.exe!UGameplayTagsManager::LoadGameplayTagTables() [E:\Engine\UE_NOTD\Engine\Source\Runtime\GameplayTags\Private\GameplayTagsManager.cpp:222]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7de1d4039 LF.exe!UGameplayTagsManager::ConstructGameplayTagTree() [E:\Engine\UE_NOTD\Engine\Source\Runtime\GameplayTags\Private\GameplayTagsManager.cpp:469]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7de1e86a2 LF.exe!UGameplayTagsManager::InitializeManager() [E:\Engine\UE_NOTD\Engine\Source\Runtime\GameplayTags\Private\GameplayTagsManager.cpp:994]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7de1eebd2 LF.exe!FGameplayTag::PostSerialize() [E:\Engine\UE_NOTD\Engine\Source\Runtime\GameplayTags\Private\GameplayTagContainer.cpp:1281]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9a5efd5 LF.exe!UScriptStruct::SerializeItem() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:2838]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9ca3c4f LF.exe!FStructProperty::SerializeItem() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyStruct.cpp:176]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9a60854 LF.exe!SerializeUnversionedProperties() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\UnversionedPropertySerialization.cpp:897]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9a5f97a LF.exe!UStruct::SerializeTaggedProperties() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1297]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9bcbcf1 LF.exe!UObject::SerializeScriptProperties() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1797]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9bcb38a LF.exe!UObject::Serialize() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1640]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9bcb200 LF.exe!UObject::Serialize() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:1500]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7deb2a215 LF.exe!UActorComponent::Serialize() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp:2391]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9991323 LF.exe!FAsyncPackage::EventDrivenSerializeExport() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:3533]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99ae584 LF.exe!FAsyncPackage::ProcessImportsAndExports_Event() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:3845]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99931a7 LF.exe!FAsyncPackage::Event_ProcessImportsAndExports() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:2904]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9974cd4 LF.exe!`FAsyncLoadingThread::QueueEvent_ProcessImportsAndExports'::`2'::<lambda_1>::operator()() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:2681]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99ac79c LF.exe!FAsyncLoadingThread::ProcessAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:4385]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99c5f18 LF.exe!FAsyncLoadingThread::TickAsyncThread() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5291]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99c463d LF.exe!FAsyncLoadingThread::TickAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5010]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d999a783 LF.exe!FAsyncLoadingThread::FlushLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:7518]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99e7998 LF.exe!FlushAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackageLoader.cpp:295]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d99e75cc LF.exe!FlushAsyncLoading() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncPackageLoader.cpp:264]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d60a45 LF.exe!LoadPackageInternal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1621]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d600ec LF.exe!LoadPackage() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:2014]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d60394 LF.exe!LoadPackage() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1987]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d73c97 LF.exe!ResolveName() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1192]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d8254a LF.exe!StaticLoadObjectInternal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1302]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d81c52 LF.exe!StaticLoadObject() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:1377]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9c11caf LF.exe!FObjectPropertyBase::FindImportedObject() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:556]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9c25534 LF.exe!FObjectPropertyBase::ParseObjectPropertyValue() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:357]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9c1fc34 LF.exe!FObjectPropertyBase::ImportText_Internal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyBaseObject.cpp:390]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9c88dfd LF.exe!FObjectProperty::ImportText_Internal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyObject.cpp:181]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9c1ebf4 LF.exe!FClassProperty::ImportText_Internal() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyClass.cpp:108]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9bb919d LF.exe!UObject::LoadConfig() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp:2829]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d66aeb LF.exe!FObjectInitializer::PostConstructInit() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:3870]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d37ef8 LF.exe!FObjectInitializer::~FObjectInitializer() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp:3749]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9a25b53 LF.exe!UClass::CreateDefaultObject() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:4391]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9d0e893 LF.exe!UObjectLoadAllCompiledInDefaultProperties() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectBase.cpp:822]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7d9cec170 LF.exe!ProcessNewlyLoadedUObjects() [E:\Engine\UE_NOTD\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectBase.cpp:909]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e04f9c5c LF.exe!FEngineLoop::PreInitPostStartupScreen() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:3745]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e04f31e8 LF.exe!GuardedMain() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Launch\Private\Launch.cpp:140]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e04f353a LF.exe!GuardedMainWrapper() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e04f63e6 LF.exe!LaunchWindowsStartup() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e0505fd4 LF.exe!WinMain() [E:\Engine\UE_NOTD\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:299]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ff7e59ae35a LF.exe!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2023.10.31-06.29.06:622][ 0]LogWindows: Error: [Callstack] 0x00007ffd97987344 KERNEL32.DLL!UnknownFunction []
[2023.10.31-06.29.06:622][ 0]LogWindows: Error:
[2023.10.31-06.29.06:625][ 0]LogExit: Executing StaticShutdownAfterError
[2023.10.31-06.29.06:626][ 0]LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler)
[2023.10.31-06.29.06:626][ 0]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler)
I believe the core issue is GEventDriventLoaderEnabled, which is shown in the image below.
The value of GEventDriventLoaderEnabled is set by IsEventDrivenLoaderEnabled, which is different between UE5 and UE4.
Below is UE5’s
Below is UE4’s