Unreal Engine Crash. D3D? DirectX?

Good evening.
I recently formated my computer and had to redownload UE along with a bunch of other stuff.
When I recently tried to launch UE to work on my project it straight up crashed on launch.
Everytime it gave me a crash report, but not much other than that.

I verified the installation and did redownload some things, but the thing is it seems like it hasn’t helped much, so I’m posting my crash report here.

I’m considering this could be a problem with either DirectX or Direct3D drivers/software, due to the following line in the crash report:

Assertion failed: DXGIFactory1 == nullptr || DXGIFactory1.GetRefCount() == 1 >[File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.8\Engine\Source\Runtime\Windows\D3D

If it matters at all, I’m running UE along with the Epic games launcher on a 500g WD Black instead of the SSD my OS is on.
Any help or hints as to what to do next is much appreciated.
Thank you very much for your time.

This is the crash report:

MachineId:E19574644BD97E44BD01639AFD82933D
EpicAccountId:8b3d5679bbfb42738dbac175c0d699cb

Unknown exception - code 00000001
(first/second chance not available)

"Assertion failed: DXGIFactory1 ==
nullptr || DXGIFactory1.GetRefCount()
== 1 [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.8\Engine\Source\Runtime\Windows\D3D

UE4Editor_Core!FDebug::AssertFailed()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\private\misc\outputdevice.cpp:355]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::~FD3D11DynamicRHI()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\windows\d3d11rhi\private\d3d11device.cpp:208]
UE4Editor_D3D11RHI!FD3D11DynamicRHI::`vector
deleting destructor’()
UE4Editor_RHI!RHIExit()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\rhi\private\dynamicrhi.cpp:75]
UE4Editor!FEngineLoop::Exit()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2143]
UE4Editor!GuardedMain()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:153]
UE4Editor!GuardedMainWrapper()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain()
[d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]

Hi The7thNoddle -

Thank you for your report. We will begin investigation into this issue as soon as possible. If we are unable to reproduce the problem, or need more information, we will follow up with some additional questions for you. Otherwise, we will post an ‘Answer’ once the issue has been logged in our bug database or we have a solution for it.

In the meantime, please be sure to review our suggestions for how to report a bug, and feel free to edit your post if you have additional information to provide:

Thank you -

Eric Ketchum

This is fixed for 4.9; if you’re compiling from source I can let you know how to fix this (basically remove that line where it crashes). We’re looking into making this a hotfix.

This is the same issue:

NOT FIXED IN 4.20.1 !!! I STILL GET THE ERROR ON MY LAPTOP WITCH I NEVER HAVE !!!

This is after i build my game and run it on my laptop. My desktop Runs fine but my laptop no…