Pose Path and Odom Path not showing on rviz

Hello,

I am trying to use the rviz display that comes in the ros2 zed wrapper. Everything on rviz displays fine except for the pose and odom path. For some reason, this only works occasionally (randomly). When I move the camera in real life, it should move in the rviz display and draw a path behind it, but it just stays at the origin.

The terminal shows that the camera is not detected despite the video stream showing on rviz.

[zed_wrapper-3] [INFO] [1720620420.171295443] [zed.zed_node]: Please verify the camera connection
[zed_wrapper-3] [2024-07-10 14:07:00 UTC][ZED][WARNING] CAMERA NOT DETECTED in sl::ERROR_CODE sl::Camera::open(sl::InitParameters)
[zed_wrapper-3] [2024-07-10 14:07:05 UTC][ZED][INFO] Logging level INFO
[zed_wrapper-3] [2024-07-10 14:07:05 UTC][ZED][ERROR] [ZED] sl::Camera::Open has not been called, no Camera instance running.
[zed_wrapper-3] [2024-07-10 14:07:05 UTC][ZED][ERROR] [ZED] sl::Camera::Open has not been called, no Camera instance running.

Any help is appreciated.

Hi @kartikg
did you change something in the settings?
Everything works as expected with the default settings

I am blocked form providing a screenshot. But, all I turned off was Pose and Loc. Point Cloud.

I’m not speaking of RVIZ parameters, but ZED ROS2 Node parameters.

Reinstalling the ZED SDK fixed the issue.