Unreal 5.8 editor crash when using MetaXRPlatform 207.0 when trying to simulate play
I downloaded Unreal 5.8 from the Oculus Unreal fork.
And then I also added the Meta XR Platform Version 207.0 to a new project for Unreal5.8. But when I have the MetaXRPlatform plugin enabled, Unreal Editor crashes everytime as soon as I launch play or simulate. Disabling the plugin does remove the crash.
Has anyone encountered this issue as well?
The log is very vague, and doesn't really say much
26.10.05-19.01.55:126][473]LogMRUK: Loading MR Utility Kit Shared library
[2026.10.05-19.01.55:338][473]LogMRUK: Global context initialized successfully
[2026.10.05-19.01.55:493][473]LogOvrPlatform: Display: UOvrPlatformSubsystem::Initialize
[2026.10.05-19.01.55:519][473]LogOvrPlatform: Warning: Could not find 'RiftAppId' key in engine config. Trying 'OculusAppId'. Move your oculus app id to 'RiftAppId' to use in your rift app and make this warning go away.
[2026.10.05-19.01.55:519][473]LogOvrPlatform: Display: Login with current credentials
[2026.10.05-19.02.07:558][473]LogOvrPlatform: Display: UOvrPlatformSubsystem::InitWithWindowsPlatform: ovr_PlatformInitializeWindows successful
[2026.10.05-19.03.09:136][473]LogAudioMixer: Display: Attempt to swap audio render device to new device: '[System Default]', because: 'AudioMixerPlatformInterface. Timeout waiting for h/w.', force=1
[2026.10.05-19.03.09:178][473]LogAudioMixer: Warning: AudioMixerPlatformInterface Timeout [25 Seconds] waiting for h/w. InstanceID=1
[2026.10.05-19.03.09:178][473]LogWindows: Could not start crash report client using ../../../Engine/Binaries/Win64/CrashReportClientEditor-Win64-Debug.exe
[2026.10.05-19.03.09:178][473]LogMemory: Platform Memory Stats for WindowsEditor
[2026.10.05-19.03.09:179][473]LogMemory: Process Physical Memory: 3782.50 MB used, 3813.65 MB peak
[2026.10.05-19.03.09:179][473]LogMemory: Process Virtual Memory: 4572.22 MB used, 4575.55 MB peak
[2026.10.05-19.03.09:179][473]LogMemory: Physical Memory: 16034.14 MB used, 299.11 MB free, 16333.25 MB total
[2026.10.05-19.03.09:179][473]LogMemory: Virtual Memory: 25534.99 MB used, 18446.26 MB free, 43981.25 MB total
[2026.10.05-19.03.09:179][473]Message dialog closed, result: Ok, title: The UE-MyNewProject Editor has crashed and will close, text: Fatal error!
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:179][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.09:193][473]LogWindows: Error: === Critical error: ===
[2026.10.05-19.03.09:193][473]LogWindows: Error:
[2026.10.05-19.03.09:219][473]LogWindows: Error: Fatal error!
[2026.10.05-19.03.09:219][473]LogWindows: Error:
[2026.10.05-19.03.09:219][473]LogWindows: Error:
[2026.10.05-19.03.10:150][473]LogExit: Executing StaticShutdownAfterError
[2026.10.05-19.03.26:055][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.26:055][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.26:055][473]LogAudioMixer: Display: AudioMixerPlatformInterface Timeout [ 5 Seconds] waiting for h/w while StreamState=5; skipping recovery swap (orchestrator owns teardown/swap). InstanceID=1
[2026.10.05-19.03.26:055][473]LogWindows: FPlatformMisc::RequestExit(1, LaunchWindowsStartup.ExceptionHandler)
[2026.10.05-19.03.26:055][473]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, LaunchWindowsStartup.ExceptionHandler)
[2026.10.05-19.03.26:109][473]LogCore: Engine exit requested (reason: Win RequestExit)
