Oculus Rift headsets have stopped working because of an expired certificate

Oculus Rift users today found that their headsets were not working, and the problem appears to be a single expired certificate, as reported by Neowin. The certificate, which is part of the Oculus Runtime service, is being read as invalid, and the cause is likely a simple mistake like someone forgetting to push out a new file.

The file causing issues is called OculusAppFramework.dll and needs to be updated in order for the headsets and software to run as normal. The error message users are seeing as a result says, “Your Oculus software may be updating. Please wait a minute and try again. If the issue continues, contact Oculus support.”

Image: Neowin

In a tweet, the company acknowledged it was aware of the issue and said it is working to correct the problem. For now, it can be temporarily fixed by setting your computer’s date to earlier than March 7th. The whole issue isn’t a massive deal and can probably be fixed quickly once Oculus issues a software update, but it is annoying if you’re trying to use your headset today.


Anyone else think the idea of expiring software/hardware that you’re supposed to own is a broken concept to begin with?

Remembering a bunch of OS X users finding their app’s (which they purchased from the Mac App store at the time) not working one day because of the same issue, for software they’re supposed to own. This is a flawed idea for things people are going to possibly hang on to for a long time. JMHO…

Agree 100%.

Because of this article, and this particular type of fault, I will now never purchase an Oculus Rift.

I have been waiting for VR forever. First they priced themselves out of the market, and now they show their programming and drivers/apps need dated certificates to work?

They just pushed me off the fence to the "nope" side.

I believe this is a Windows issue, not an Oculus one. Windows requires certain libraries to have certificates in order to run. Maybe someone with more knowledge on the specifics can elaborate.

Nonetheless, Oculus should never have let one of their certificates expire. This was completely avoidable.

A good explanation of certificates and who should be fired (or not) here: https://www.reddit.com/r/oculus/comments/82nuzi/cant_reach_oculus_runtime_service/dvbx8g8/

You are aware that most programs uses certificates? It’s not an expiration date on the software, it’s to make sure it’s up to date and secured. They get renewed, your programs don’t just become obsolete.
You don’t think it’s weird that your credit card has an expiration date too? Well it’s the same thing, it’s for security.
The oculus software has an option to save your billing infos so yes it needs to be secured and Windows’s way to do that is through certificates.
The issue was quickly resolved too. I find it hard to believe that someone would base their choice to buy an oculus rift or not from something so trivial.
I’m not taking the defense of the oculus rift in particular but people have extremely high expectations with anything computer related. I’m sure the oculus rift owners lived through those few hours of downtime and didn’t regret their purchase from this only.

I use it all the time. Bigscreen is a great collaborative tool

I’m still pissed off at Oculus for shipping initial units to Best Buy and Amazon before they shipped the units that myself and others had pre-ordered….I canceled that pre-order and was so glad I did…..this sorta makes me smirk a bit and glad again that I never ordered one

That was two years ago. I’d let it go

It can be a logistical nightmare to deliver it to end customers vs. a large retailer. I understand the frustration tho.

To all the ignorant commenters, let me educate you a bit.

Software certificates are all around you. They are not there to "break your hardware/software after a certain date", they are there to help protect you from having bad people sneak unsigned, malicious updates to your software (to mine scam-coin etc) through creative manipulation of the internet (like malicious DNS attacks to route update checks to servers controlled by bad-guys).

While it is Oculus’ fault they haven’t updated their certificate in time (the certificate we use at work expires in three months, so we’re in the process of renewing it already), the software stopping working is actually a security feature of the software signing process. Certificates only last two years at a time (used to be three years) so that if a certificate is breached (stolen), it will expire on its own in not too long (though most likely it would be manually voided long before that happens).

So please, stop with the drama, this is pretty much a non-issue that only triggers easily offended, self-entitled kids.

I have a Rift, and I’ll fine. The sun will rise tomorrow, and Oculus will fix the issue as fast as they can. Move along, nothing to see here.

View All Comments
Back to top ↑