[Bug] [Niche] SteamVR integration stopped working after Nightly 2025-08-21 #187

Closed
opened 2026-04-05 16:16:35 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @GapVR on 12/2/2025

Describe the bug
SteamVR integration stopped working after Nightly 2025-08-21T12.00-712acf6 (or Release 2025.06.30).
As a result, overlay and notifications do not appear.
Subsequent versions tested, none worked.

Toggling Overlay set to start with SteamVR/VRC does not solve the issue.
Toggling "Disable VR Overlay GPU Acceleration" does not solve issue.

Problem started at Nightly 2025-08-23T21.52-a395a2b.
Likely caused by: Update OpenVR: 6103405222

What version you are running
SteamVR 2.7.4 (Updating not viable. Newer versions break existing setup & software.)

Logs: VRCX
2025-12-03 03:43:32.1437 [INFO ] VRCX.ProcessMonitor - Monitored process vrserver (PID: 35236) started.
2025-12-03 03:43:32.1437 [DEBUG] VRCX.MainForm - isSteamVRRunning: true (file://vrcx/assets/index-BiCPwuHr.js:524)

Logs: SteamVR console
This segment repeats:
Wed Dec 03 2025 04:09:22.429 [Info] - Processing message VRMsg_Connect from 22000: VRCX took 0.0102 seconds
Wed Dec 03 2025 04:09:22.435 [Info] - Closing pipe 22000: VRCX because it was broken from the other end
Wed Dec 03 2025 04:09:22.435 [Info] - Process 22000: VRCX disconnected (Thread(0x0000023C400FAF10/0x000)
Wed Dec 03 2025 04:09:22.435 [Info] - AppInfoManager.ProcessQuit: Clearing application system.generated.vrcx.exe PID was 22000
Wed Dec 03 2025 04:09:22.435 [Info] - AppInfoManager.ProcessQuit: Clearing application system.generated.vrcx.exe PID because 22000 has exited
Wed Dec 03 2025 04:09:22.489 [Info] - [Workshop] Successfully loaded binding file 'C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\config\legacy_bindings_generic_hmd.json' for app 'system.generated.vrcx.exe'.
Wed Dec 03 2025 04:09:27.526 [Info] - Unable to create property container for 22000: VRCX. Maybe it's a reconnect?
Wed Dec 03 2025 04:09:27.526 [Info] - New Connect message from C:\Programs\VRCX\VRCX.exe (VRApplication_Background) (Args: ) 22000
Wed Dec 03 2025 04:09:27.530 [Info] - AppInfoManager.ProcessConnected BEGIN 22000 C:\Programs\VRCX\VRCX.exe 3 system.generated.vrcx.exe
Wed Dec 03 2025 04:09:27.533 [Info] - SetApplicationPid appkey=system.generated.vrcx.exe pid=22000, external transition
Wed Dec 03 2025 04:09:27.533 [Info] - SetApplicationPid: Setting app system.generated.vrcx.exe PID to 22000
Wed Dec 03 2025 04:09:27.533 [Info] - [Input] Enabling legacy input for system.generated.vrcx.exe
Wed Dec 03 2025 04:09:27.533 [Info] - [Input] system.generated.vrcx.exe (vive) attempting to load default config from file:///C:/Program%20Files%20%28x86%29/Steam/steamapps/common/SteamVR/resources/config/legacy_bindings_generic_hmd.json

Logs: vrclient_VRC.txt
This segment repeats:
Wed Dec 03 2025 04:20:10.924 [Info] - VRCX.exe 2.7.4 startup with PID=22000, config=C:\Program Files (x86)\Steam\config, runtime=C:\Program Files (x86)\Steam\steamapps\common\SteamVR, arch=win64
Wed Dec 03 2025 04:20:10.924 [Info] - vrclient type=VRApplication_Background
Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\htc\resources\settings\default.vrsettings
Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\lighthouse\resources\settings\default.vrsettings
Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\null\resources\settings\default.vrsettings
Wed Dec 03 2025 04:20:10.927 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\vrlink\resources\settings\default.vrsettings
Wed Dec 03 2025 04:20:10.927 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\settings\default.vrsettings
Wed Dec 03 2025 04:20:10.928 [Info] - [Settings] Load Json Settings from C:\Program Files (x86)\Steam\config\steamvr.vrsettings
Wed Dec 03 2025 04:20:10.932 [Info] - Client (SteamVR_Namespace) app container state: 1
Wed Dec 03 2025 04:20:10.935 [Info] - CSharedResourceNamespaceClient::Init(): received namespace data 26004
Wed Dec 03 2025 04:20:10.935 [Info] - Client (VR_ServerPipe_26004) app container state: 1
Wed Dec 03 2025 04:20:10.944 [Info] - Received success response from vrserver connect
Wed Dec 03 2025 04:20:10.945 [Info] - Not looking for a good app key because Steam didn't start this app
Wed Dec 03 2025 04:20:10.945 [Info] - App key after connect message:system.generated.vrcx.exe
Wed Dec 03 2025 04:20:10.949 [Info] - VR_Shutdown called

Quick hacks like dropping in an old DLL would be welcome (using the older openvr_api.dll didn't change anything), but if all fails I'm willing to build it myself against the older OpenVR version. (P.S. Not a programmer.)

*Originally created by @GapVR on 12/2/2025* **Describe the bug** SteamVR integration stopped working after Nightly 2025-08-21T12.00-712acf6 (or Release 2025.06.30). As a result, overlay and notifications do not appear. Subsequent versions tested, none worked. Toggling Overlay set to start with SteamVR/VRC does not solve the issue. Toggling "Disable VR Overlay GPU Acceleration" does not solve issue. Problem started at Nightly 2025-08-23T21.52-a395a2b. Likely caused by: Update OpenVR: https://github.com/Natsumi-sama/VRCX/commit/6103405222ad6d341b20d83bc300882d2384073a **What version you are running** SteamVR **2.7.4** (Updating not viable. Newer versions break existing setup & software.) **Logs: VRCX** 2025-12-03 03:43:32.1437 [INFO ] VRCX.ProcessMonitor - Monitored process vrserver (PID: 35236) started. 2025-12-03 03:43:32.1437 [DEBUG] VRCX.MainForm - isSteamVRRunning: true (file://vrcx/assets/index-BiCPwuHr.js:524) **Logs: SteamVR console** This segment repeats: Wed Dec 03 2025 04:09:22.429 [Info] - Processing message VRMsg_Connect from 22000: VRCX took 0.0102 seconds Wed Dec 03 2025 04:09:22.435 [Info] - Closing pipe 22000: VRCX because it was broken from the other end Wed Dec 03 2025 04:09:22.435 [Info] - Process 22000: VRCX disconnected (Thread(0x0000023C400FAF10/0x000) Wed Dec 03 2025 04:09:22.435 [Info] - AppInfoManager.ProcessQuit: Clearing application system.generated.vrcx.exe PID was 22000 Wed Dec 03 2025 04:09:22.435 [Info] - AppInfoManager.ProcessQuit: Clearing application system.generated.vrcx.exe PID because 22000 has exited Wed Dec 03 2025 04:09:22.489 [Info] - [Workshop] Successfully loaded binding file 'C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\config\legacy_bindings_generic_hmd.json' for app 'system.generated.vrcx.exe'. Wed Dec 03 2025 04:09:27.526 [Info] - Unable to create property container for 22000: VRCX. Maybe it's a reconnect? Wed Dec 03 2025 04:09:27.526 [Info] - New Connect message from C:\Programs\VRCX\VRCX.exe (VRApplication_Background) (Args: ) 22000 Wed Dec 03 2025 04:09:27.530 [Info] - AppInfoManager.ProcessConnected BEGIN 22000 C:\Programs\VRCX\VRCX.exe 3 system.generated.vrcx.exe Wed Dec 03 2025 04:09:27.533 [Info] - SetApplicationPid appkey=system.generated.vrcx.exe pid=22000, external transition Wed Dec 03 2025 04:09:27.533 [Info] - SetApplicationPid: Setting app system.generated.vrcx.exe PID to 22000 Wed Dec 03 2025 04:09:27.533 [Info] - [Input] Enabling legacy input for system.generated.vrcx.exe Wed Dec 03 2025 04:09:27.533 [Info] - [Input] system.generated.vrcx.exe (vive) attempting to load default config from file:///C:/Program%20Files%20%28x86%29/Steam/steamapps/common/SteamVR/resources/config/legacy_bindings_generic_hmd.json **Logs: vrclient_VRC.txt** This segment repeats: Wed Dec 03 2025 04:20:10.924 [Info] - VRCX.exe 2.7.4 startup with PID=22000, config=C:\Program Files (x86)\Steam\config, runtime=C:\Program Files (x86)\Steam\steamapps\common\SteamVR, arch=win64 Wed Dec 03 2025 04:20:10.924 [Info] - vrclient type=VRApplication_Background Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\htc\resources\settings\default.vrsettings Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\lighthouse\resources\settings\default.vrsettings Wed Dec 03 2025 04:20:10.926 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\null\resources\settings\default.vrsettings Wed Dec 03 2025 04:20:10.927 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\vrlink\resources\settings\default.vrsettings Wed Dec 03 2025 04:20:10.927 [Info] - [Settings] Load Default Json Settings from C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\settings\default.vrsettings Wed Dec 03 2025 04:20:10.928 [Info] - [Settings] Load Json Settings from C:\Program Files (x86)\Steam\config\steamvr.vrsettings Wed Dec 03 2025 04:20:10.932 [Info] - Client (SteamVR_Namespace) app container state: 1 Wed Dec 03 2025 04:20:10.935 [Info] - CSharedResourceNamespaceClient::Init(): received namespace data 26004 Wed Dec 03 2025 04:20:10.935 [Info] - Client (VR_ServerPipe_26004) app container state: 1 Wed Dec 03 2025 04:20:10.944 [Info] - Received success response from vrserver connect Wed Dec 03 2025 04:20:10.945 [Info] - Not looking for a good app key because Steam didn't start this app Wed Dec 03 2025 04:20:10.945 [Info] - App key after connect message:system.generated.vrcx.exe Wed Dec 03 2025 04:20:10.949 [Info] - VR_Shutdown called Quick hacks like dropping in an old DLL would be welcome (using the older openvr_api.dll didn't change anything), but if all fails I'm willing to build it myself against the older OpenVR version. (P.S. Not a programmer.)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#187