Meta Quest 2 user.
After seeing the issue with VR not launching I decided to try something different than swapping Oculus runtime files, which I think breaks some 3rd party programs. I uninstalled Meta Quest/Oculus software and deleted all folders in %userprofile%\AppData\Roaming. I factory reset my headset. I installed the software from the meta website https://www.oculus.com/download_app/?id=1582076955407037. I closed the program at the login screen. I then setup my Quest 2 headset with my phone app doing all the initial setup. I plugged my headset into my PC with my link cable. I then started the Meta Quest\Oculus software. I logged into my account and saw which version I had from a fresh install it was this.
https://imgur.com/WBuG2Qv
I killed all Oculus processes with the task manager, and turned my headset's Wifi off. I then went into my Firewall and blocked all incoming and outgoing connections to the Oculus sofware, it looks like this
https://imgur.com/0ChDV66
After that my Meta Quest/Oculus software could no longer reach the internet. It did see an available update(the update that breaks VR) but it would not download it and was stuck at 0%.
https://imgur.com/msxE8SR
This allows me to stay on the last viable software version and still play DCS as if nothing had changed. I don't know if this will help others or not but I decided it probably couldn't hurt.