[Win11 DX12] Why is UE4x & EpicGamesLauncher requiring XINPUT_3.dll (DX10) to start? "XINPUT1_3 not found"

Update: I fixed it and the Exes run now. But Epic should fix their 2024 dependencies.

Fix solution (these are not my files nor links, but a YT vid showed them being used https://www.youtube.com/watch?v=Ts2E0zKHkGI):

  1. Download these 2 dll files: (get the 64 bit version if your PC is 64 bit, and not 32 bit)
  1. Extract the zips anywhere so you only have 2 dlls.
  2. For a 64 bit PC: Drag those 2 dlls into Windows\System32 (Read the notes at the dll website, if you have a 32bit sys > where to put the files.)
  3. Yer done. Dont forget to like comment and subscribe.