UE4 crashes every time i try to open it

I recently bought an oculus rift dk2 and have been trying to figure out how to get it to work with unreal. I downloaded a vr template from here

at first the game was running, though it was not sending any video output to the oculus. i closed it and tried to open it again and the launcher crashes every time i even hover my mouse over the window. I cant even open the other projects i was working on before this. i deleted template, tried restarting my computer, but it still crashes every time i launch unreal. I must have massed this up pretty bad because cant even start a new project. Does anybody know what i screwed up? do i need to just reinstall UE4 altogether?

also this is the crash report i get everytime i try to open a project:

MachineId:1C1D08F84940D2DE87DD0C8FDA2D7B31
EpicAccountId:23fb1ac38b3748d2ac212303dde1bb3d

Access violation - code c0000005 (first/second chance not available)

OVRDisplayRT64 + 22037 bytes
UE4Editor_D3D11RHI + 199098 bytes
UE4Editor_D3D11RHI + 373160 bytes
UE4Editor_RHI + 215660 bytes
UE4Editor_SlateRHIRenderer + 273389 bytes
UE4Editor_SlateCore + 872516 bytes
UE4Editor_Slate + 929057 bytes
UE4Editor_Slate + 962703 bytes
UE4Editor_Slate + 833332 bytes
UE4Editor_Slate + 770100 bytes
UE4Editor_Core + 2484124 bytes
UE4Editor_Core + 2400763 bytes
UE4Editor_Core + 2489275 bytes
UE4Editor_Core + 2387186 bytes
user32 + 9485 bytes
user32 + 9063 bytes
UE4Editor_Core + 2490486 bytes
UE4Editor!FEngineLoop::Tick() + 3434 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launchengineloop.cpp:2193]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\launch.cpp:131]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.6\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]

I am having the same problem, anyone have a solution for this?

im not quite sure what i did to screw up the project so bad, but my solutions was to unisntall and reinstall unreal.