VR Playtesting Fails to Initialize, Default Roblox Script Error

When initiating a playtest in VR, the game will load in as if all VR accommodations are ignored and game:GetService("VRService").VREnabled returns false within the first frame of runtime.

All scripts that do VREnabled checks seem to return false as none of the functions within VREnabled checks are initializing, which may be due to VREnabled returning false in the first frame where most of these scripts check for the value.

A default Roblox VR script returning an error seems to be the cause:

System Information:
OS: Windows 10
VR Headset: Quest 2
GPU: Nvidia RTX 3080
CPU: AMD Ryzen 5600x
RAM: 16GB

Expected behavior

The game should load in the VR rig and other VR accommodations, which are validated with a VRService.VREnabled check, instead, it loads in the “stock” VR mode:

1 Like

This is just an acknowledgment announcement!

We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

Update: I just tried today and it seems to be working with no errors.

Update 2: It is now happening again as of today.