Check and make sure that the "Oculus VR Runtime Service" is running.
1. Start -> Run
2. Type in "services.msc"
3. Scroll down the services list to the "O" section and look for "Oculus VR Runtime Service" and make sure it exists. If it's not running, you can right click on it and select "Start". The startup type should be set to "automatic".
If you don't see the Oculus service listed, it means you probably had an installation issue and you should re-install the oculus app.
This didnt work
I'm having this issue. I recently got an Oculus Quest 2 to play with my brother. We got Phasmaphobia to pay together, but I couldn't get the Oculus app to work. I've repaired, uninstalled and reinstalled, I did the runtime thing multiple times but it still returns with the error code "Can't reach Oculus service". When I click repair a window says "would you like this program to make changes to your computer?" I click yes, then oculus setup opens and I click open oculus, it opens and shows the loading screen, but closes afterwards and opens and closes infinitely. The only way I can get it to sop opening and closing is by restarting the computer.
This is SO frustrating. Please tell me someone has figured it out by now.
I am also having this issue. Manually running C:\Program Files\Oculus\Support\oculus-runtime\OVRServer_64.exe worked for me and allows Oculus to start.
I also had a look at the Windows Event Viewer under Windows Logs > Applications and saw that if I restarted the OVRServiceLauncher I get errors saying Unable to launch: There is no active interactive user session. That makes sense because I am accessing the machine via Virtual Desktop.
Seems a bit rubbish though, I thought the whole point of RDP/VD/AirLink is that I can remotely play on my Quest 2 without having to physically be in front of my PC.
You need to kill the Oculus Service that is probably running after the initial failed install, BEFORE attempting to reinstall the software.