C++ Transition Guide for 4.18

This is the full call stack:

LogWindows: Error: === Critical error: ===
LogWindows: Error:
LogWindows: Error: Fatal error: [File:D:\Build++UE4+Release-4.18+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\UObjectGlobals.cpp] [Line: 278]
LogWindows: Error: Illegal call to StaticFindObject() while serializing object data!
LogWindows: Error:
LogWindows: Error:
LogWindows: Error: [Callstack] 0x00000000FD8AA06D KERNELBASE.dll!UnknownFunction ]
LogWindows: Error: [Callstack] 0x00000000F38476D4 UE4Editor-ApplicationCore.dll!FWindowsErrorOutputDevice::Serialize() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowserroroutputdevice.cpp:65]
LogWindows: Error: [Callstack] 0x00000000DA8A2E0B UE4Editor-Core.dll!FOutputDevice::Logf__VA() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:70]
LogWindows: Error: [Callstack] 0x00000000DA8347D9 UE4Editor-Core.dll!FDebug::AssertFailed() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:414]
LogWindows: Error: [Callstack] 0x00000000DA3E1CFC UE4Editor-CoreUObject.dll!StaticFindObject() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:281]
LogWindows: Error: [Callstack] 0x00000000D872A448 UE4Editor-Engine.dll!UStaticMesh::GetAssetRegistryTags() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\staticmesh.cpp:1995]
LogWindows: Error: [Callstack] 0x00000000DA37A352 UE4Editor-CoreUObject.dll!UPackage::SaveAssetRegistryData() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\savepackage.cpp:5635]
LogWindows: Error: [Callstack] 0x00000000DA373D17 UE4Editor-CoreUObject.dll!UPackage::Save() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\savepackage.cpp:4616]
LogWindows: Error: [Callstack] 0x00000000DA37A632 UE4Editor-CoreUObject.dll!UPackage::SavePackage() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\savepackage.cpp:5480]
LogWindows: Error: [Callstack] 0x00000000BF0313E9 UE4Editor-CommandletPlugin.dll!UApplyMaterialsCommandlet::Main() [c: emp\commandletplugin\hostproject\plugins\commandletplugin\source\commandletplugin\private\commandlets\applymaterialscommandlet.cpp:250]
LogWindows: Error: [Callstack] 0x000000003FF3D25F UE4Editor-Cmd.exe!FEngineLoop::PreInit() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2167]
LogWindows: Error: [Callstack] 0x000000003FF3525A UE4Editor-Cmd.exe!GuardedMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launch.cpp:127]
LogWindows: Error: [Callstack] 0x000000003FF354AA UE4Editor-Cmd.exe!GuardedMainWrapper() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
LogWindows: Error: [Callstack] 0x000000003FF42379 UE4Editor-Cmd.exe!WinMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
LogWindows: Error: [Callstack] 0x000000003FF43193 UE4Editor-Cmd.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
LogWindows: Error: [Callstack] 0x00000000779759CD kernel32.dll!UnknownFunction ]
LogWindows: Error: [Callstack] 0x0000000077BAA561 ntdll.dll!UnknownFunction ]
ogWindows: Error: [Callstack] 0x0000000077BAA561 ntdll.dll!UnknownFunction ]