I got it working! Firstly, many thanks to two developers for reaching out to me letting me know they got it working - I was able to run a few different combinations to get it working. I then broke it again on purpose ( by updating OpenXR ), and then re-installed using the steps below to get it working again ( so that, if something goes wrong before the demo I'm running, I can fix it )
I needed to use the Advanced Recovery Companion* to install a downloaded version of v22621.1266, and then do a software update to v22621.1272* ( * links at bottom of post )
If I did the install of v22621.1272 directly, it doesn't work!!!
I also tried various older versions, including...
v22621.1133
v22621.1252
A few key things...
- As soon as you choose to update OpenXR ( from 1.0.18 to 1.0.28 ), all WebXR breaks. This obviously isn't good, and will hopefully be fixed soon. Just to confirm, the only change from an instance of WebXR working on Edge and it breaking on the same version of Edge is by just updating OpenXR from 1.0.18 to 1.0.28.
- If running on OpenXR 1.0.18 on any of the above versions, the basic WebXR demos work on https://immersive-web.github.io/webxr-samples/ ( 1 and 2 )
- However, 8th Wall AR content only works with the setup I described at the top of the screen ( as well as the basic WebXR demos ). This is the best setup if you are currently developing for WebXR, as it emulates the experience you get on other headsets that support WebXR like the Quest 3 ( where the content just works on the headset, which is the goal of WebXR of course )
Here's an 8th Wall link where you can test if it's working or not.
If WebXR is set up correctly ( as it is if you follow the instructions at the top ), you will get the Enter AR prompt and enter the immersive 3D space, and see the 3D basketball in front of you.
If it doesn't work, you'll just see the basketball in the floating browser window, as if it's running in normal desktop mode.
Hope this helps someone who runs into the same issues, and gives the developers some links to test out and help get it working for a future update for everyone to benefit from - this was a bit of a nightmare to figure out, and a real time sink in terms of waiting around to install different versions / re-logging in etc.
Download OS
https://aka.ms/hololens2download/10.0.22621.1266
Download Advanced Recovery Companion
https://apps.microsoft.com/detail/9p74z35sfrs8?hl=en-US&gl=US