Ue4 crashing when double clicking on blueprints

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

UE4Editor_D3D11RHI!TerminateOnDeviceRemoved() [d:\build\++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11util.cpp:208]
UE4Editor_D3D11RHI!VerifyD3D11Result() [d:\build\++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11util.cpp:256]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::GetQueryData() [d:\build\++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11query.cpp:352]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::RHIEndDrawingViewport() [d:\build\++ue4\sync\engine\source\runtime\windows\d3d11rhi\private\d3d11viewport.cpp:724]
UE4Editor_RHI!FRHICommand::ExecuteAndDestruct() [d:\build\++ue4\sync\engine\source\runtime\rhi\public\rhicommandlist.h:726]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteInner_DoExecute() [d:\build\++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:351]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteInner() [d:\build\++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:622]
UE4Editor_RHI!FRHICommandListExecutor::ExecuteList() [d:\build\++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:672]
UE4Editor_RHI!FRHICommandList::EndDrawingViewport() [d:\build\++ue4\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:1585]
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindow_RenderThread() [d:\build\++ue4\sync\engine\source\runtime\slaterhirenderer\private\slaterhirenderer.cpp:1111]
UE4Editor_SlateRHIRenderer!TEnqueueUniqueRenderCommandType