This is the crash diagnostics
Version: 96463
Assertion failed: IsValid() [File:C:\Jenkins\workspace\I_BuildVersion-staging\UE4\Engine\Source\Runtime\Core\Public\Templates/SharedPointer.h] [Line: 849]
FactoryGame_Win64_Shipping!FDebug::AssertFailed() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\private\misc\assertionmacros.cpp:437]
FactoryGame_Win64_Shipping!FOnlineValidatedDisplayNameCacheMcp::OnQueryUserInfoComplete() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\plugins\online\onlinesubsystemmcp\source\private\onlinevalidateddisplaynamecachemcp.cpp:236]
FactoryGame_Win64_Shipping!TBaseSPMethodDelegateInstance<0,FOnlineValidatedDisplayNameCacheMcp,1,TTypeWrapper<void> __cdecl(int,bool,TArray<TSharedRef<FUniqueNetId const ,0>,FDefaultAllocator> const & __ptr64,FString const & __ptr64)>::Execute() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:269]
FactoryGame_Win64_Shipping!TBaseSPMethodDelegateInstance<0,FOnlineValidatedDisplayNameCacheMcp,1,void __cdecl(int,bool,TArray<TSharedRef<FUniqueNetId const ,0>,FDefaultAllocator> const & __ptr64,FString const & __ptr64)>::ExecuteIfSafe() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:345]
FactoryGame_Win64_Shipping!TBaseMulticastDelegate<void,int,bool,TArray<TSharedRef<FUniqueNetId const ,0>,FDefaultAllocator> const & __ptr64,FString const & __ptr64>::Broadcast() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:937]
FactoryGame_Win64_Shipping!FOnlineUsersMcp::OnQueryUserInfoComplete() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\plugins\online\onlinesubsystemmcp\source\private\onlineusersmcp.cpp:641]
FactoryGame_Win64_Shipping!FOnlineUsersMcp::QueryUserInfo_HttpRequestComplete() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\plugins\online\onlinesubsystemmcp\source\private\onlineusersmcp.cpp:555]
FactoryGame_Win64_Shipping!TBaseSPMethodDelegateInstance<0,FOnlineFriendsMcp,1,TTypeWrapper<void> __cdecl(TSharedPtr<IHttpRequest,0>,TSharedPtr<IHttpResponse,1>,bool)>::Execute() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:269]
FactoryGame_Win64_Shipping!TBaseSPMethodDelegateInstance<0,FOnlineIdentityMcp,1,void __cdecl(TSharedPtr<IHttpRequest,0>,TSharedPtr<IHttpResponse,1>,bool)>::ExecuteIfSafe() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:347]
FactoryGame_Win64_Shipping!TBaseDelegate<void,TSharedPtr<IHttpRequest,0>,TSharedPtr<IHttpResponse,1>,bool>::ExecuteIfBound() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:624]
FactoryGame_Win64_Shipping!FHttpRetrySystem::FManager::Update() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\online\http\private\httpretrysystem.cpp:496]
FactoryGame_Win64_Shipping!FOnlineSubsystemMcp::Tick() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\plugins\online\onlinesubsystemmcp\source\private\onlinesubsystemmcp.cpp:1082]
FactoryGame_Win64_Shipping!FTicker::Tick() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\core\private\containers\ticker.cpp:95]
FactoryGame_Win64_Shipping!FEngineLoop::Tick() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\launch\private\launchengineloop.cpp:3673]
FactoryGame_Win64_Shipping!GuardedMain() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\launch\private\launch.cpp:166]
FactoryGame_Win64_Shipping!GuardedMainWrapper() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:144]
FactoryGame_Win64_Shipping!WinMain() [c:\jenkins\workspace\i_buildversion-staging\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:223]
FactoryGame_Win64_Shipping!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll
And yes I am aware of other people experiencing this crash before on previous versions.
Unanswered
https://questions.satisfactorygame.com/7463/crash-of-the-game-via-epic-games-chat
Discussed / Replied but nothing helps
https://questions.satisfactorygame.com/6633/multiplayer-crash-to-desktop
https://questions.satisfactorygame.com/9212/crash-loading-saved-game
Single player is fine, and the crashes happens after 2 April 2019 Patch 96463