Zed 2I Unity Project Freezing

Hello, StereoLabs Community

The Zed2i is a pretty extraordinary device, and it’s been fun working with it. We have been working on a body tracking application in which people stand in front of a TV and solve a jigsaw puzzle. I wanted to reach out in relation to some issues we are having. The issues in the editor are manageable, but I was hoping you could provide some insight into the issues happening in our build.

We have been noticing freezing in the editor and the build. Often around the start of the ZED 2i.

Editor Issues:

  • After a ZED session sometimes things like external builds that require the user to select a external folder to build to (Build not build and run), it quietly freezes the editor without a crash or error.
  • After a ZED Session sometimes dragging within the editor causes the same kind of freezing issue.
  • After a zed session sometimes, the editor is unable to play, Freezes.
  • Sometimes we enter play mode and the zed light comes on but the application freezes.
  • Sometimes the zed does not turn on during play mode.

Build Issues:

  • Our build reloads the scene and re-initializes the ZED. Sometimes this causes a freeze. This often happens during a soak. It will auto-reinitialize every 30 minutes of soaking.
  • Sometimes the ZED takes a random crash causing the build to freeze.
  • Jumping out of the build (to the file explorer or desktop) and coming back in causes a freeze.

Due to these freezing issues, I wrote a batch file to kill and restart the app if it freezes. I do believe this has caused the device to fail.

Unity 6.0.59f2
ZED SDK 5.1
November 12, 2025
ZED 2i

Please let us know if you need any additional information. We would love your feedback.

Hi,

When the freeze happens, are you able to see the console logs? Is there any message that can help pinpoint the source of the problem?

Also do you manage to reproduce the issue with the sample scenes provided by the plugin or any simple scene that I could run on my side to reproduce the freeze?

Thanks for the reply. This issue was a result of a mix of my code which was called after the listeners for the Zed2I. When I called events related to the Zed2I in my controller on the main thread versus exactly when the Zed2i runs its callbacks/events, the freezing stopped.

The greater issue is how this combination of issues ultimately bugs out the zed hardware, requiring an un-plug and re-plug or creating permanent damage, requiring the replacement of the unit.