Zed Fusion silent crashing in both python and c++

Hey, I have an issue using ZED Fusion. I am developing a python app that uses 2 Zed2i cameras for spatial mapping. The cameras both work fine on their own, and work fine when used together without Fusion.
When I tried using Fusion my python app silent crashes, I looked into it and found this discussion, so I decided to try to do it in C++. I copied the multi camera spatial mapping project from this link. When I tried to build it and the run it I ran into the same issue I had with Python. The viewer screen popped up, switched to a gray background and then it crashed without any error messages.

I tried using Zed SDK versions 5.2.0 and 5.2.1 and got the same result.

I have the config file and I can also provide my Python code but it won’t let me upload files because I am a new user.

Also it might be connected to this issue, when I try running the Zed Diagnostic tool with both cameras connected it works fine, but when I try to run it with only one of the cameras it crashes at the “Camera Test“ part with 10% . It does the same for both of my cameras if only one of them is connected.