Help with crash, related to assertion failed

Running 4.16.3

I just need help identifying where this bug is comming from, is this caused by a widget that is trying to run a Is Valid on a player controller??? is that what the assertion failed is about! Please help this bug is seriously ruining my game… Thank you!

The log doesnt help much, it just keeps repeating about a font not found (which is actually being displayed in my player hud so I don’t know what it is talking about as well)… *update ( i got rid of the font warning btw, and again the log files mention no error)…

LoginId:02a9c959432307f37a8c5a9c80d62b38
EpicAlink textccountId:34e51e6b3d6348f3ae48702501800d2d

Assertion failed: LocalPlayer.IsValid() [File:D:\Build++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\Engine\Private\LocalPlayer.cpp] [Line: 118]

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:349]
UE4Editor_Engine!FLocalPlayerContext::GetPlayerController() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\engine\private\localplayer.cpp:119]
UE4Editor_UMG!SWorldWidgetScreenLayer::Tick() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\umg\private\slate\sworldwidgetscreenlayer.cpp:75]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:773]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_Slate!SScissorRectBox::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\widgets\layout\sscissorrectbox.cpp:78]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_Slate!SCanvas::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\widgets\scanvas.cpp:117]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_Slate!SScissorRectBox::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\widgets\layout\sscissorrectbox.cpp:78]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37]
UE4Editor_Slate!SViewport::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\widgets\sviewport.cpp:125]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37]
UE4Editor_SlateCore!SWindow::OnPaint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1838]
UE4Editor_SlateCore!SWidget::Paint() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776]
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1192]
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1281]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1432]
UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1149]
UE4Editor_Slate!FSlateApplication::TickApplication() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1726]
UE4Editor_Slate!FSlateApplication::Tick() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1548]
UE4Editor!FEngineLoop::Tick() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:3182]
UE4Editor!GuardedMain() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\launch\private\launch.cpp:166]
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
UE4Editor!WinMain() [d:\build++ue4+release-4.16+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll

i fixed this… it was a widget that wasnt removed from parent, and then it was causing the crash on another map, because on tick it kept looking for a player controller at an index that was no longer valid i guess… removing from parent solved it…