Nvargus-daemon "Sensor could not be opened" (ImagerGUID 15) on multi-camera kill-and-restart after updating to ZED SDK 5.4 / JetPack 6.2 / L4T 36.5

Hi all,

We’re hitting a camera launch failure after a recent software update and would appreciate any guidance.

Hardware

  • Jetson Orin NX

  • ZED 2i + ZED X Mini + two ZED One GS cameras

Software (recently updated)

  • JetPack 6.2

  • L4T R36.5.0

*** ZED SDK 5.4.0**

The problem
After that first successful multi-camera launch, if we kill the launch and start it again (without rebooting), nvargus-daemon fails to open one of the sensors. The sensor open fails with the following:
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor_usb
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 15. (error 0x2)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened.
(in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 725)
SCF: Error BadParameter: (propagating from CaptureService.cpp, addSourceByGuid(), line 465)
SCF: Error BadParameter: (propagating from CameraDriver.cpp, addSourceByIndex(), line 384)
SCF: Error BadParameter: (propagating from CameraDriver.cpp, getSource(), line 556)

A full Jetson reboot clears it, the next launch works again. The failure only returns on the second (kill-and-restart) attempt. It is reproducible across two independent launch methods.

This same pipeline was running fine on ZED SDK 5.2 with L4T 36.4 / JetPack 6.1.

Any pointers, or confirmation of whether this is a known issue would be much appreciated.

Thanks!