Assertion failed: Ret->IsA(T::StaticClass())

I get this assertion error after Live Coding build project and reload editor.

Would like for someone to explain to me what’s going on in this log and if it’s even possible for me to fix this issue

Assertion failed: Ret->IsA(T::StaticClass()) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\Class.h] [Line: 3307]

UnrealEditor_UnrealEd!UUnrealEdEngine::MakeSortedSpriteInfo() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:439]
UnrealEditor_LevelEditor!FLevelViewportCommands::RegisterShowSpriteCommands() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelViewportActions.cpp:290]
UnrealEditor_LevelEditor!SLevelViewport::BindShowCommands() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelViewport.cpp:1697]
UnrealEditor_LevelEditor!SLevelViewport::BindCommands() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelViewport.cpp:1429]
UnrealEditor_UnrealEd!SEditorViewport::Construct() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\SEditorViewport.cpp:95]
UnrealEditor_LevelEditor!SLevelViewport::Construct() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelViewport.cpp:307]
UnrealEditor_LevelEditor!`STableRow<TSharedPtr<SSocketChooserPopup::FSocketInfo,1> >::OnDrop'::`2'::<lambda_1>::operator()() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelEditor.cpp:272]
UnrealEditor_LevelEditor!UE::Core::Private::Function::TFunctionRefCaller<`SSocketChooserPopup::MakeItemWidget'::`2'::<lambda_1>,FText __cdecl(void)>::Call() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:396]
UnrealEditor_LevelEditor!UE::Core::Private::Function::TFunctionRefBase<UE::Core::Private::Function::TFunctionStorage<0>,TSharedRef<ILevelViewportLayoutEntity,1> __cdecl(FAssetEditorViewportConstructionArgs const & __ptr64,TSharedPtr<ILevelEditor,1>)>::operat() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:555]
UnrealEditor_LevelEditor!FLevelEditorModule::FactoryViewport() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelEditor.cpp:630]
UnrealEditor_LevelEditor!FLevelViewportLayout::FactoryViewport() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelViewportLayout.cpp:110]
UnrealEditor_UnrealEd!FEditorViewportLayout2x2::MakeViewportLayout() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorViewportLayout2x2.cpp:63]
UnrealEditor_UnrealEd!FAssetEditorViewportLayout::BuildViewportLayout() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\AssetEditorViewportLayout.cpp:217]
UnrealEditor_LevelEditor!FLevelViewportLayout::BuildViewportLayout() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelViewportLayout.cpp:89]
UnrealEditor_UnrealEd!FEditorViewportTabContent::UpdateViewportTabWidget() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorViewportTabContent.cpp:92]
UnrealEditor_UnrealEd!FEditorViewportTabContent::SetViewportConfiguration() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorViewportTabContent.cpp:57]
UnrealEditor_UnrealEd!FEditorViewportTabContent::Initialize() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorViewportTabContent.cpp:26]
UnrealEditor_LevelEditor!FLevelViewportTabContent::Initialize() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelViewportTabContent.cpp:59]
UnrealEditor_LevelEditor!SLevelEditor::BuildViewportTab() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelEditor.cpp:1247]
UnrealEditor_LevelEditor!SLevelEditor::SpawnLevelEditorTab() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelEditor.cpp:947]
UnrealEditor_LevelEditor!velEditor::ApplyAfter() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Tuple.h:309]
UnrealEditor_LevelEditor!TBaseSPMethodDelegateInstance<0,SLevelEditor,1,TSharedRef<SDockTab,1> __cdecl(FSpawnTabArgs const & __ptr64),FDefaultDelegateUserPolicy,FName,FString>::Execute() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:281]
UnrealEditor_Slate!FTabManager::SpawnTab() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:2043]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1686]
UnrealEditor_Slate!FTabManager::CanRestoreSplitterContent() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1874]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1832]
UnrealEditor_Slate!FTabManager::CanRestoreSplitterContent() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1874]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1832]
UnrealEditor_Slate!FTabManager::CanRestoreSplitterContent() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1874]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1804]
UnrealEditor_Slate!FTabManager::RestoreArea() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1609]
UnrealEditor_Slate!FTabManager::RestoreFrom() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1033]
UnrealEditor_LevelEditor!SLevelEditor::RestoreContentArea() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelEditor.cpp:1700]
UnrealEditor_LevelEditor!SLevelEditor::Initialize() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\SLevelEditor.cpp:323]
UnrealEditor_LevelEditor!FLevelEditorModule::SpawnLevelEditor() [D:\build\++UE5\Sync\Engine\Source\Editor\LevelEditor\Private\LevelEditor.cpp:211]
UnrealEditor_LevelEditor!V::TBaseRawMethodDelegateInstance::Execute() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:518]
UnrealEditor_Slate!FTabManager::SpawnTab() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:2043]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1686]
UnrealEditor_Slate!FTabManager::CanRestoreSplitterContent() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1874]
UnrealEditor_Slate!FTabManager::RestoreArea_Helper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1804]
UnrealEditor_Slate!FTabManager::RestoreArea() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1609]
UnrealEditor_Slate!FTabManager::RestoreFrom() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Framework\Docking\TabManager.cpp:1033]
UnrealEditor_MainFrame!FMainFrameModule::CreateDefaultMainFrameAuxiliary() [D:\build\++UE5\Sync\Engine\Source\Editor\MainFrame\Private\MainFrameModule.cpp:316]
UnrealEditor_MainFrame!FMainFrameModule::RecreateDefaultMainFrame() [D:\build\++UE5\Sync\Engine\Source\Editor\MainFrame\Private\MainFrameModule.cpp:142]
UnrealEditor_LiveUpdateForSlate!FLiveUpdateForSlateModule::OnPatchComplete() [D:\build\++UE5\Sync\Engine\Plugins\Editor\LiveUpdateForSlate\Source\LiveUpdateForSlate\Private\LiveUpdateForSlate.cpp:78]
UnrealEditor_LiveUpdateForSlate!V::TBaseRawMethodDelegateInstance::ExecuteIfSafe() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:534]
UnrealEditor_LiveCoding!FLiveCodingModule::AttemptSyncLivePatching() [D:\build\++UE5\Sync\Engine\Source\Developer\Windows\LiveCoding\Private\LiveCodingModule.cpp:898]
UnrealEditor_LiveCoding!V::TBaseRawMethodDelegateInstance::ExecuteIfSafe() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:534]
UnrealEditor!TMulticastDelegate<void __cdecl(void),FDefaultDelegateUserPolicy>::Broadcast() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:956]
UnrealEditor!FEngineLoop::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:6181]
UnrealEditor!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:180]
UnrealEditor!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:118]
UnrealEditor!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:258]
UnrealEditor!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:298]
UnrealEditor!__scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll