Thank you for the explanation!
I forgot to mention that I’m on 4.26.
It’s weird because when I checked the Template Project, it had the same plug-ins activated as the “broken” project (Oculus VR and Steam VR),
but when I switched the plug-ins on the “broken” project to OpenXR as you said, the function started working.
Any idea how the Template might pick the right template if not through the “.uproject” file?
Thanks again!