Any ensure causes the Quest 2 to crash in development builds. If I put a “ensure(false);” in begin play it crashes the headset.
This doesn’t happen with the Quest 1.
It happened in 4.25 and is still happening in the Oculus branch of 4.26.2.
As far as I know it isn’t supposed to crash on ensures.
The Ensure family is similar to the Verify family, but works with non-fatal errors. This means that if an Ensure macro’s expression evaluates as false, the Engine will inform the crash reporter, but will continue running.
stack trace: Log Viewer