Can't run Epic Games Launcher

I’m installing Unreal Engine (whatever the current version is on the homepage) for the first time today on a Windows 10 Home 64-Bit box.

I’m fed up with Unity3D’s ridiculous update frequency which crashed a project I worked for several months on, I wanted to give Unreal a go. :wink:

After installation I’m getting the following error when running “Epic Games Launcher”:
The program can’t start because XINPUT1_3.dll is missing from your computer. Try reinstalling the program to fix this program.

Upon doing some googling I found a copy of XINPUT1_3.dll on dllfiles, it turned out to either be corrupted (gave one of those when 0xc000007b type errors when relaunching Epic Games Launcher), either that or it was 32-bit and I guess maybe Windows is expecting 64-Bit.

DXDIAG shows no problems, and DirectX 12 is installed. I have MSVC++ Redistributable DLLs for 2005, 2008, 2010, 2012, 2013, and 2015 both x86 and x64 versions. Ran Repair on the DLLs but no dice. I have all of these because I already have Visual Studio 2015 Community installed on this machine with the C++ add-ons for development. Otherwise this is a fresh box.

I do have an XINPUT1_4.dll in my \Windows\System32 directory, just not 1_3.

Out of curiosity I copied XINPUT1_4.dll to XINPUT1_3.dll just to see what would happen, the launcher just silently crashed (on the third time running it said it crashed several times and asked if I wanted to send a report).

Looking kind of unstable so far, what are the next steps? I want to get up and running asap.

Issue resolved on my own, had to download the DirectX End-User Runtime Web Installer (despite that it absolutely makes no sense because DirectX 12 is already installed by default on Windows 10):

You’ll need it because the Epic Games Launcher is looking for an old XINPUT1_3.dll, and basically old DirectX stuff in general. Now the launcher’s at least working, hopefully the engine will install smoothly (downloading 4.13.1 now).

Yeah it seems as though someone at epic wiped out the redist folder. These are what we used to use with our installers to get the game to work.

Now we use customer service calls, and walk the customers through installing their own ■■■■.