- Edited
@ThorOfAsgard I understand your frustration of being stuck with such issue, I'm/was? in the same situation and as you I was convinced that a rollback to a previous version could help.
Here is how I proceeded to install a previous version, not straightforward though (there might be an easier way but that's the first time I had to do it, so I gathered information and tried):
- Download Oculus downgrader,
- Install .NET 6 if you don't have it already,
- Following Oculus downgrader guide:
- Run
Oculus Downgrader.exe
(if the program closes immediately that's probably because you don't have .NET 6. If you have it but still don't run, open a cmd prompt to see a message of the problem), - Type
n
(No) when being asked to log in (I tried to log in first but it didn't work for me - program crash) - Then type
Y
(Yes) to get a guide for retrieving your access token from the Oculus app itself. The steps are well explained in this page, - Once you have your token, you must paste it in Oculus downgrader wich will encrypt it (I did it but later when I tried to download a previous version of DeoVR I was getting an error of not being authenticated, but continue to read, there is a solution),
- Run
- Then type
11
to run theDirect execute
command, - Then open this page listing all the DeoVR versions (the page is quite slow to load),
- Click on the
Download
button of the version you want to install. I'd chosen the 13.12.2.1 from Novermber 14, 2023 (you can find the patch notes of all versions and their release date in this page), - Copy the command line arguments shown in the dialog in step 2. and past it in Oculus downgrader and hit Enter.
For me it wasd --appid 1004289456346194 --versionid 6524092777699140 --headset rift --token <paste-your-token>
(appid
is the DeoVR app id,versionid
the version of the app to install and I added thetoken
parameter where you should paste your token retrieved previously in the Oculus app otherwise it was still complaining that I was not authenticated despite the previous steps done), - Hopefully you will be more lucky than I was because the download failed multiple times for a few missing files, so I repreated the operation a few times (stoping - restarting Oculus downgrader and it finally succeded to download)
- Then it will ask you if you want to start the "game", answer
Y
(Yes) then hitEnter
if your Oculus app are installed inC:\Program Files\Oculus\Software
(this is the default) so it will move the downloaded DeoVR app there:
- The app will then be located in
C:\Program Files\Oculus\Software\Software\infomediji-d-o-o-deovr-video-player
where you can find and run theDeoVR.exe
file at any time. - I had also disabled the auto-update in the Oculus app in
Settings > General > Auto update Apps
as I was not sure if the downgraded version of DeoVR will replace the already installed one or if it will seat next to it. And I think it was the right move because today when I started the Oculus app it was saying that a DeoVR update was available (13.14.1) from my current one (13.12.2.1).
Hope this can help you!