UE 4.21.2 crashes every time shortly after opening

I just recently bought a Razer Blade 15 Base Version with a GTX 1060 Max Q, 125 SSD, i7-8750H CPU @ 2.20GHz, 2201 Mhz, 6 Core(s), and I always get this Issue
Nothing seems to help. Reinstalling Windows, older Drivers, nothing.

HELP WOULD BE APPRECIATED!!!

LoginId:d346579d4eaf3f0729712297ce29e272
EpicAccountId:ea7d996066e840bd89a35aa0b4157f03

Fatal error: [File:D:\Build++UE4\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\D3D11Util.cpp] [Line: 200] Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0006 - ‘HUNG’)

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:417]
UE4Editor_D3D11RHI!TerminateOnDeviceRemoved() [d:\build++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11util.cpp:210]
UE4Editor_D3D11RHI!VerifyD3D11Result() [d:\build++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11util.cpp:249]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::GetQueryData() [d:\build++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11query.cpp:141]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::RHIEndDrawingViewport() [d:\build++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11viewport.cpp:673]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteInner_DoExecute() [d:\build++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:325]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteInner() [d:\build++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:578]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteList() [d:\build++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:628]
UE4Editor_RHI!FRHICommandList::EndDrawingViewport() [d:\build++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:1509]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindow_RenderThread() [d:\build++ue4\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderer.cpp:935]
UE4Editor_SlateRHIRenderer!TGraphTask > >::ExecuteTask() [d:\build++ue4\sync\engine\source\runtime\core\public\async\taskgraphinterfaces.h:829]
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [d:\build++ue4\sync\engine\source\runtime\core\private\async\taskgraph.cpp:679]
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [d:\build++ue4\sync\engine\source\runtime\core\private\async\taskgraph.cpp:575]
UE4Editor_RenderCore!RenderingThreadMain() [d:\build++ue4\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:333]
UE4Editor_RenderCore!FRenderingThread::Run() [d:\build++ue4\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:467]
UE4Editor_Core!FRunnableThreadWin::Run() [d:\build++ue4\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76]

This is most likely due your laptop power management, trying to switch to intel’s GPU after UE4 is on idle for a while. Try search information how to keep nvidia GPU always on on your laptop.

Run the editor with -opengl4 and tell DX to go to hell, this fixed all of my crashing issues after trying absolutely every other recommendation with no effect