GetHMDWornState stops working when used to toggle stereo rendering

I just ran into this problem too. I just want to be able to detect whether or not the HMD is worn or not and determine whether or not to throw up a pause menu but, you can’t interact with it unless you disable stereo rendering… What is the point of being able to determine the worn state if you can’t even access it when you really need it.