[BUG] 5.4.4 Game failing to hook dinput log attached
Describe the bug
A clear and concise description of what the bug is. If the bug only started to happen after a certain UEVR update, let us know which version the bug appeared in. Mafia Old country 5.4.4
Upload logs and any crash dumps done
If this is a game crash or game bug: game crash/uevr not hooking dinput
UEVR-specific logs and crash dumps: attached
- Click "Open Global Dir" in the injector frontend
- Navigate to the offending game folder
- Zip up the folder
- Upload to the issue
Game-specific crash dumps: attached
- These can usually be found in
%LOCALAPPDATA%/{the_game_name}/Saved/Crashes - Once found, zip up the folder and upload
Identify the UEVR version nightly
If the UEVR version or commit hash is known, submit this information.
To Reproduce
Steps to reproduce the behavior:
- Go to '...' mafia old country
- Click on '....' inject
- Scroll down to '....' wait for hmd to show image/computer screen to show uevr menu but never does
- See error attached log , eventually crashes (attached both log and crash dump)
UECC-Windows-FF5FAE6F43117E93AF73A0B27ED7D957_0000.zip
Expected behavior
A clear and concise description of what you expected to happen. Inject/hook dinput8 like normal
Screenshots
If applicable, add screenshots to help explain your problem.
PC Specs (please complete the following information):
-
OS (e.g. Windows 11) win 11 23h2
-
Graphics card 2080 super
-
CPU Processor Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz, 2592 Mhz, 6 Core(s), 12 Logical Processor(s)
-
Headset Model Reverb G2 (happens to all models it seems)
-
OpenXR or OpenVR
-
Streamer if applicable (Link, Air Link, Virtual Desktop, Steam Link, ALVR, etc...) N/A
-
If using OpenXR, the runtime (Oculus, SteamVR, VDXR, PimaxXR, etc...) OpenXR/WMR
Try injecting later in the process of the game loading and with the game's controller attached and powered on. It seems some UE 5.4.4 games are very sensitive to this timing. Outer worlds 2 will fail to hook xinput and the controller face buttons won't work unless the game is loaded to at least the main menu then it works fine.
Try injecting later in the process of the game loading and with the game's controller attached and powered on. It seems some UE 5.4.4 games are very sensitive to this timing. Outer worlds 2 will fail to hook xinput and the controller face buttons won't work unless the game is loaded to at least the main menu then it works fine.
Same issue unfortunately, both with above and latest nightly as of today. going to see if starting in game injection works but doubtful given the results so far
UE Crash eventually states:
LowLevelFatalError [File:.\Runtime/RenderCore/Private/RenderingThread.cpp] [Line: 1254] GameThread timed out waiting for RenderThread after 120.00 secs
MafiaTheOldCountry MafiaTheOldCountry MafiaTheOldCountry MafiaTheOldCountry MafiaTheOldCountry MafiaTheOldCountry MafiaTheOldCountry kernel32 ntdll
uevr log same as attached log above
[2025-11-04 22:22:19.803] [UnrealVR] [info] [Slate.cpp:43] Found SlateRHIRenderer::DrawWindow_RenderThread at 1405e0eb0 [2025-11-04 22:22:19.809] [UnrealVR] [info] [Scan.cpp:1477] Found function start for 144140eae at 4140e90 [2025-11-04 22:22:19.809] [UnrealVR] [info] [Scan.cpp:2080] Reference point for 144140eae: 144140e90 [2025-11-04 22:22:19.809] [UnrealVR] [info] [ConsoleManager.cpp:34] Found r.DumpingMovie stringref: 144140eae [2025-11-04 22:22:19.809] [UnrealVR] [info] [Scan.cpp:1519] Checking if 144140e90 is a real function [2025-11-04 22:22:19.829] [UnrealVR] [info] [Scan.cpp:1477] Found function start for 144140e81 at 4140e50 [2025-11-04 22:22:19.829] [UnrealVR] [info] [Scan.cpp:2080] Reference point for 144140e81: 144140e50 [2025-11-04 22:22:19.829] [UnrealVR] [info] [Scan.cpp:1477] Found function start for 144140e81 at 4140e50 [2025-11-04 22:22:19.829] [UnrealVR] [info] [Scan.cpp:2080] Reference point for 144140e81: 144140e50 [2025-11-04 22:22:20.037] [UnrealVR] [error] [ConsoleManager.cpp:42] Failed to find containing function [2025-11-04 22:22:20.037] [UnrealVR] [info] [ConsoleManager.cpp:102] Trying to find IConsoleManager with candidate: vr.pixeldensity [2025-11-04 22:22:20.037] [UnrealVR] [info] [ConsoleManager.cpp:15] Finding IConsoleManager... [2025-11-04 22:22:20.732] [UnrealVR] [error] [XInputHook] Failed to find xinput1_3.dll after 10 seconds [2025-11-04 22:22:20.732] [UnrealVR] [info] [XInputHook] Done (1_3) [2025-11-04 22:22:20.738] [UnrealVR] [error] [DInputHook.cpp:40] [DInputHook] Timed out waiting for dinput8.dll to load, aborting hook
You're the best, this is now resolved in the latest commits by praydog as of today