Get HMDDevice Name no longer returns "OculusRift".

I’ve updated to 4.17.1 and use an Oculus Rift CV1 for my VR projects. I’ve noticed that the method of using “Get HMDDevice Name” and a subsequent “Switch on Name” no longer works when I used “OculusRift” as the pin name. It does work in 4.15.3.

I’ve tested it on my project, but also the VR template provided in 4.17.1. My solution at the moment is to just bypass this completely - I can get away with this because I only use an Oculus.

I couldn’t find it noted in the HeadMountedDisplayFunctionLibrary other than ““None” implies no device, “Unknown” implies a device with no description.” Are you able to provide a list of the return values for common HMD devices?

They changed the name to Oculus HMD. If you add a pin for this it then works (and anywhere else this switch is used).

Thanks for the answer jimsnomis, that solved it. For anyone else with this problem, it is “OculusHMD” as the pin name. I’m guessing I missed an update log about this one.

As jimsnomis said, they changed the name to Oculus HMD. The pin name should be “OculusHMD” and then it will fire.