ZED and HTC Vive crash in Unity

Note: A recent Nvidia driver update has fixed the issue. Read more.

On certain configurations, Unity can freeze or crash when using the ZED and an HTC Vive with SteamVR.

This is due to a graphics driver issue that causes VRCompositor in SteamVR to randomly freeze when using the ZED SDK. While we are working with Valve and NVIDIA to fix the issue, one solution is to disable Async Reprojection in SteamVR.

  • Launch Steam.
  • Click the VR button near the top-right corner of the window.
  • Click the dropdown button next to SteamVR and go to Settings.


  • In the Performance tab, uncheck the Allow asynchronous reprojection checkbox.


  • Check that Async Reprojection is now Off. This should prevent Unity from freezing when using ZED and Vive.