Pavlov VR

Pavlov VR

80 ratings
Troubleshooting Update 29
By Junt
How to address issues with the new update.

Pavlov has had a significant engine upgrade which required us to switch to the new OpenXR API. This requires the end-user's attention to often enable OpenXR for their runtime software. Additionally, some runtime software is not live with OpenXR fixes but may have a Beta branch available to fix your issue.

Please get in touch with our support team at support@vankrupt.com if the contents of this guide do not address your issue. Please provide your headset details, the software you use with your VR headset, and the troubleshooting steps you have already performed.
2
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
General Game launch issues
Black screen in headset, game will display on monitor, some headsets don’t launch at all.
Make sure OpenXR is set for your runtime, Please refer to your headset section in this guide on how to accomplish this. Additionally, consider installing OpenXR Toolkit[mbucchia.github.io] to resolve any launch or performance issues.

EAC blocking pavlov from launching on Windows 11
If you are getting an error from EAC relating to 30005 stating “Kernel-Mode
Hardware-enforced Stack Protection” or any random link you can not solve with normal
solutions, try this. Go to Settings, then privacy and Security. From there select Windows \
Security Device, then Security to Core
Isolation. Disable "KERNEL-MODE HARDWARE-ENFORCED STACK PROTECTION" and
Then Reboot

Engine file dxgi.dll corrupted or needing to be reinstalled error
Don't use VRPerfKit/FSR, it can cause crashes / fail to start the game.

Corrupt Data error with EAC
If you have any additional .pak files installed in your local Pavlov directory (E.g. custom
scoreboard or other workshop stage related paks, usually found in
C:\Program Files (x86)\Steam\steamapps\common\PavlovVR\Pavlov\Content\Paks or your own
Pavlov directory), you may need to delete them. The .pak files you're looking for will either have workshop, stage, or noeditor in the file names. Don't delete any other paks as those are game files

EAC error Untrusted file dxgi.dll

Delete this file in Pavlov\Binaries\Win64\dxgi.dll This file is from a FSR mod and does not ship with the game.

BSOD on EAC Launch
Update your graphics drivers. Is your machine overclocked? You may want to set your
CPU clock back to default to see if it addresses the issue. The software starts up by stressing the
computer briefly and and comparing the results to a set of criteria that if the computer fails. Occasionally windows needs to update its 'performance - Windows Experience Index'. Delete your windows temp files to clear out some older temporary files by clicking on start and typing “delete temporary files” You will see an option for temporary files. Make sure you are checking the relevant check boxes so you don’t delete your downloads folder.

To run the Windows Experience Index too, open command prompt with admin rights and use the command “winsat formal'”

EAC is out of date

You can try to manually update the service with the guide provided here[www.easy.ac]

Do you run any special plug ins for VR on your PC?

Tools such as OvrKit or VRperf, Try to disable them and run Pavlov without them first to see if they are causing an issue.
Valve Index
Setting Open XR for Index, early Vive
  • From your computer, open the SteamVR app.
  • Head to Settings.
  • Select Show in Advanced Settings.
  • Head to the Developer tab.
  • Click on "set steamvr as openxr runtime"
Meta Rift, Rift S, Quest, Quest 2
  • Open your settings
  • Click on the general tab
  • Go to OpenXR section and "Set Oculus as active"
  • If you are using Quest make sure you're on the PTC (Public Test Channel) for v55[www.meta.com]

Meta Quest & Rift have bad performance, visual vibration effects floaty vision
Change the openXR to be Oculus by default. Open the oculus software and go to Settings
-> General and then click the “Set Oculus as active” button.

Airlink is glitching i see flickering artifact in an x shape and keeps flashing.

Launch Oculus Debug tool in C:\Program Files\Oculus\Support\oculus-diagnostics and disable ASW Mobile

Please also ensure SteamVR is not running when you use Airlink/Link as it will crash the game.

My tracking goes crazy when I fire the weapon

Reduce or turn off haptics in the game menu. Your USB bandwidth may be overloaded. This may be due to motherboard vendors producing USB 3.0 ports out of spec.

Oculus Quest Link Optimization and Tips

Community member Ryguy wrote a very detailed and thorough guide on optimizing using Link to get the best performance out of your Oculus Quest 1/2
Windows Mixed Reality
You will need OpenXR Tools for Windows Mixed Reality[apps.microsoft.com] installed.
Vive Pro, Vive Pro 2, Vive Cosmos, Vive Focus, Vive Elite, Vive Pro Eye
  • Open the Vive Console software
  • Go to the settings
  • Enable the beta program

  • Select the current active OpenXR runtime to "Vive OpenXR" if you are using Cosmos; for all other Vive headsets, use SteamVR OpenXR runtime.

Vive Cosmos and Cosmos Elite not launching properly with openXR after switching to the proper runtime?
Delete and clear all of the Vive software on your computer. Reinstall and vive should
install the proper files.

Untrusted system file Aritsto_interface.dll

This is the Vive hand tracking system. Please reinstall the vive software to have to most up to date version.

Vive Pro 2

  • Download the steamvr beta.
  • Go to Steamvr->Settings->OpenXR->Disable any api layers you have enabled there
  • In SteamVR developer tab make sure you have it set as the OpenXR runtime.
Pico 4
Pico4 and Virtual Desktop

If you are on Pico OS 5.6.0 you need to update to VD 1.27.2 beta streamer and apk which can be downloaded from Github[github.com]. Alternatively you can use the Pico Streaming Assistant[www.picoxr.com] to stream games from PC.
Mods
I want to clear my mod content folder
App data is where mod.io content goes by default.
“C:\Users\YOURUSERNAME\AppData\Local\Pavlov\Saved\Mods” is where files usually go.
You would delete this to completely clear out unwanted, corrupted, or bad mod files.

I cannot download mods.

If your computer name is using non-english alphabet characters such as cyrillic, kanji, hangul, etc you may have to set a custom folder somewhere on your hard drive that does not use those characters. Please refer to the section below.

I don’t want to store maps from Mod.io on my windows drive or localappdata
Look for “ModDirectory=” line in GameUserSettings.ini to change your mod directory.
Move the contents of the default mods folder to your new specified directory. If you have no mods downloaded yet, be sure to create the folder before adding to your GameUserSettings.ini

GameUserSettings.ini can be located at
AppData\Local\Pavlov\Saved\Config\Windows\GameUserSettings.ini on your windows installation.
To access your local app data, in the windows search bar type %localappdata% and press enter.
Microphone and In-Game issues
I cannot change my mic device in game
To fix the microphone device issue, delete the text after "VoiceDevice=" from:
%localappdata%\Pavlov\Saved\Config\Windows\GameUserSettings.ini, and then set what mic you want to use as the windows default.

If you are on Quest 2 use "Headset Microphone (Oculus Virtual Audio Device)"

I'm teleporting to below/above the mappoint to point 0,0,0
This happens due to a buggy control scheme for SteamVR. Unsubscribe from any
custom bindings you have (Or just remove your own bindings), and reset steamvr. Make sure
your system clock is synchronized correctly in windows as custom system clock settings may affect the game.

I am seeing random black lines on the screen.

There have been some AMD graphics cards that have been presenting visual artifacts in the game for some players. Unfortunately this is something on the GPU driver level that we cannot currently address at this time. There has been some success on downgrading the drivers to 20.10.1 with a full driver uninstall with DDU, but it has not worked for everyone:
https://www.guru3d.com/files-details/display-driver-uninstaller-download.html
Steam VR bindings

Open your SteamVR bindings settings and select Pavlov1.0.4 in the manage controller bindings drop down



Select the Custom option, then the “Choose Another” button



Locate the official bindings and Activate official bindings



Once activated, edit the current bindings



Mirror mode is checked by default, be sure to uncheck.



Scroll down to the input you want to rebind, and select. with the pencil to edit the particular input then select the desired boolean/vector action tied to your input.


Cannot accept EULA, no input is registering
Restarting PC typically fixes this issue. If that doesn’t work, consider resetting your SteamVR bindings using the SteamVR bindings section.

SteamVR Binds are not working anymore.
re-customize bindings, set to default bindings and make sure to activate the official bindings first.

SteamVR Binds are stuck on loading
  • Close SteamVR, Pavlov, and Steam
  • Locate your steam installation
  • Navigate to folder \Steam\config\openxr
  • Delete the following files:
    steam.app.555160_knuckles_2_binding.json
    steam.app.555160_oculus_touch_1_binding.json
    steam.app.555160_vive_controller_0_binding.json
  • Open Steam and SteamVR, Launch Pavlov to regenerate these files
  • Edit SteamVR Binds, it should now say Pavlov 1.0.5

Contact Support
I am still getting crashes after exhausting all known solutions.
You can get crash logs from your local appdata at “Pavlov\Saved\Crashes”. Get the crash
log from there and reach out to us.

Our official discord has troubleshooting channels for a few
topics located here: https://discord.gg/pavlov-vr We also have an official support line you can reach out to by emailing: support@vankrupt.com
Cleaning Pavlov files for re-installation
When you uninstall Pavlov, files like your local app data, mods, or workshop maps may remain. This is a guide to locating and removing all those leftover files before re-installing Pavlov.x Performing these steps does not guarantee to fix your issue if you have underlying software issues. Please review the other troubleshooting steps for your headset before trying to do this. If you don't want to reinstall completely yet, you can try to delete your Pavlov local AppData folder first to see if it fixes your issue before trying reinstallation. It's important to perform these steps in order.

First, be sure to unsubscribe from all your workshop maps. If you reinstall Pavlov, it will attempt to redownload workshop maps. It will also make the installation process longer as a result. This may reinstall mods causing conflicts or issues we want to avoid in this case.

Clear Steam Download Cache. From your Steam Client, open the Settings panel by selecting “Steam > Settings” from the top left client menu. Go to the downloads section. Menu.
Completely uninstall Pavlov VR from Steam

Delete the Appdata folder for Pavlov:
  • Type %localappdata% in your windows search
  • C:/Users/[YOURUSERNAME]/AppData/Local/Pavlov
  • C:/Users/[YOURUSERNAME]/AppData/Roaming/Unreal Engine
  • C:/Users/[YOURUSERNAME]/AppData/Local/UnrealEngine/DataCache

Find the folder called Pavlov and delete it. Try deleting UnrealEngine app data if you’re still having issues.

Locate main Pavlov VR folder installation in file explorer and delete leftover files located where your steam library is on your hard drive: SteamLibrary/SteamApps/Common

Find the folder labeled PavlovVR and delete it.

Deleting all your downloaded workshop content

Located in Steam directory by default: steamapps/workshop/content/555160

Restart your computer, Reinstall Pavlov, and try to launch the game again.
DPVR 4

To use Pavlov for DPVR 4 headsets
  • Set OpenXR in Steam (see instructions earlier in this guide
  • Open the DPVR Assistant 4 program then click the headset in the program
  • Go to settings and under controller change it to joystick