ZEDX + Quad Link SLAVE mode not working with ROS2

With the zedx quad link driver now fixed, I confirmed that it works as intended in the ZED_Explorer. - I have confirmed that the ZEDX is able to respond to the triggers (start and stop accordingly) when accessed through the ZED_explorer.

However, I am getting no image output using the zedx ros2 wrapper with the slave mode on and the triggers already being active (triggers were already being sent even before the ros2 node boots up )

Once this is resolved, an additional functionality which I would like to have for my usecase is that the node should effectively wait for the trigger before image capture and not necessarily expect that triggers exist on bootup, since it would be sent on command from an external source and not necessarily on the node bootup. Currently in ROS wrapper - the node seems to die if it does not receive a trigger for the initial bootup phase.How can we achieve this, once the first issue of no image, even in the above-mentioned standard case, is resolved

Please share the logs and the Diagnostics screenshot to understand more about the status of the node.

What error are you getting?

Have you tested a native C++ or Python ZED SDK sample to verify if it’s a behavior of the SDK instead of the ROS2 Wrapper?