_Gabriel Posted June 5 Share Posted June 5 Hi! I have encountered a strange behaviour in my app and can't find the reason it is doing this. I have a blank scene with added default XR rig and a canvas with well, rather nested hierarchy, but not something that I haven't done earlier and would cause any problems on other headsets. For testing I have removed every custom script from the canvas and the scene overall. Only default unity components are on these objects, like image, button, TMP text, slider etc.. So, after running the app, if I take down the headset, lay it down for couple of seconds (like 15-20), and then pick it up and mount, MOST of the time (sometimes it doesn't do this, usually if I pick it up rather quickly, just after it goes to sleep), the app will have the last frame frozen to the screen. Controllers will work, because if I point to where the canvas is I can hear audio like button hover sounds. What is more, even if I hit the Vive Home button, the popup with close the app won't show up. I have to hold the power button and reboot the headset. It's like it completely froze the rendering of the device with last frame visible from the app. From logcat, there are no errors at all, both on app/unity side or system. BUT, it starts spamming this log : I/RENDER A TEC: texture id is invalid This is the only constant to this bug, every time it freezes it will start outputting the textureid is invalid. Looking to fix this because the app works as a kiosk app and people put the headset on and off all the time. Unity 2020.3.8f1 Latest ROM on device OpenXR with Vive Focus 3 Support Thanks for any information about this. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now