My VR mod for Neon White has been updated to add compatibility for the Xbox PC / Game Pass / Windows Store version.
Get HeavenVR on Itch
It was a super simple update as expected, just took me a while to find the time for this. If you use the Itch.io PC app you'll get the update automatically, otherwise just download the latest version from Itch.
The mod installer should automatically detect your install of both the Steam and Xbox versions.
In case you didn't know, the project is open source, so please consider giving it a star on GitHub if you haven't already: https://github.com/Raicuparta/heaven-vr
So there were two things making the Xbox version stop working:
The leaderboads patch (makes sense, since my mod expected to find Steam-exclusive libraries there).
Code changes related to the settings (my mod patches the settings menu to add VR settings there).
The leaderboards I had to just disable on the Xbox version because it doesn't seem possible to create new leaderboards dynamically like I do on the Steam version. Might still be possible, but I don't have the time to figure it out.
The settings changes are stranger, they just changed the shape of some methods in their code for no apparent reason, probably just some general code cleanup that happened to not be backwards compatible. I suspect these changes will end up on the Steam version too at some point.
The Xbox version also uses a slightly more recent version of Unity, but that didn't cause any issues.
I expect that once they update the Steam version to match, the mod will still work fine since it's now made to support both formats, unless of course they make further changes.