VR HMD Name Switch Not Working In Build

I’m having an issue where I’m trying to load a level based off the name of the head mounted display (SteamVR or OculusRift) that my player is using.

This simple bit of blueprint scripting works great in PIE, but when I package the project and play it, it will always open the ‘StandingScale’ level; regardless of whether I plug in my Vive or my Rift.

Does anyone happen to know a solution to this issue?

OK, I kinda solved it.

It seems like the game needs time to detect what it’s connected to, so I added a delay (2 seconds) in-front of the 'Switch on Name".