Quest 2 headset link and unity crashing when hitting play when developer runtime features enabled on
Unless developer runtime features are off on the oculus app, I cannot run unity on it. I put the quest 2 into link mode and then run unity and it shows the loading screen for a second and then exits link mode and the unity game engine crashes when I stop it from play mode. It was just working about a week ago and I don't know what happened but now it doesn't work, I need developer runtime features for passthrough integration on my app. I have tried:
Creating a new project in (2020, 2022, 2023) with out any other assets but the oculus integration.
Factory resetting the headset
Updating the oculus firmware
Reinstalling the oculus app
Reinstalling the unity packages
I don't know what to do now, I read on the oculus integration unity website that this is a known problem but does anyone know of any fix?
Update:
I posted this bug on the unity website and a staff member responded with this
Hi,
Thank you for contacting us.
I found this in your Editor.log file:
0x00007FF85CFA980B (RuntimeIPCServiceClient_64) ipc_GetClientStateClientMemoryIdFromServerMemoryId 0x00007FF85CF9D49C (RuntimeIPCServiceClient_64) ipc_GetClientStateClientMemoryIdFromServerMemoryId 0x00007FF85CF249E5 (RuntimeIPCServiceClient_64) Ordinal0 0x00007FF85CF33AFF (RuntimeIPCServiceClient_64) Ordinal0 0x00007FF85CFB3508 (RuntimeIPCServiceClient_64) ipc_GetClientStateClientMemoryIdFromServerMemoryId 0x00007FF886737614 (KERNEL32) BaseThreadInitThunk 0x00007FF8884E26F1 (ntdll) RtlUserThreadStart
Judging from this stack trace, it looks like the crash was caused by a third-party library "RuntimeIPCServiceClient_64", which is part of the Oculus runtime. Since we do not support third-party plugins, I recommended reaching out to the developers about this issue.
Regards,
Katrina
Customer QA Team
