Skip to main content
New Participant
December 6, 2024

Not receiving the first userPresence lost event on Quest build.

I am using OpenXR, Unity, and quest 2. I have implemented a pause unpause feature by listening to the userPresence action. Examining the logs I see a "presence gained" when the app starts, then after the OpenXR diagnostic logs I see "presence lost" but I have not taken off the headset. And when I do actually take the headset off, I do not see anything. I have to put it back on, which shows "presence gained", and then back off again to see the "presence lost" log. So effectively my app is not pausing on first time I remove the headset but is on subsquent removals. The only thing I see in the logs for my first removal of the headset is "

[XR] [478100994288] [11:19:33.528][Verbose] Ignoring event type 1000075000
 
Do you have any information on how to solve this?
    This topic has been closed for replies.

    1 reply

    MetaStoreHelp
    Community Manager
    December 9, 2024

    Hi there,

     

    Thank you for reaching out. For you to get the best help possible we would like to encourage you to reach out to our Developer Help Centre. 

     

    For any more queries please don't hesitate to reach back out!

    If you're the author of a thread, remember to mark a reply as the Accepted Solution to help others find answers!