FAILURE in sl::ERROR_CODE after running the camera for some time

Hi,

My setup is 2x zedXmini cameras along with ZED BOX ORIN NX 16GB. I am currently running a ros2 jazzy environment inside docker 22.04 ubuntu (jazzy installed from source). I am launching both cameras with ros2 launch zed_wrapper zed_camera.launch.py with camera_name, camera_model and serial_number passed as their respective launch arguments. Alongside it I am running a simple static tf publisher and 2 ros2 aruco nodes.

What Im experiencing after 2-3 minutes of runtime is this error:

[component_container_isolated-2] [2025-09-08 13:35:49 UTC]
[ZED][WARNING] FAILURE in sl::ERROR_CODE sl::camera::grab(sl::RuntimeParameters)
[component_container_isolated-2] [ERROR] [1757338549.141236581] [back.zed_node]: Camera issue detected: FAILURE. Trying to recover the connection…

I have not modified the cycloneDDS.xml as per instructions, I am running this setup:

<?xml version="1.0" encoding="UTF-8" ?> eth0 true auto 1000

sysctl net is configured as recommended:

net.core.rmem_max = 2147483647
net.ipv4.ipfrag_time = 3
net.ipv4.ipfrag_high_thresh = 134217728

Also I have noticed unusually high CPU usage and “system throttled due to overcurrent” warnings when launching the nodes.

Is there anything I can do to fix this problem? docker is already being run with runtime: nvidia and deploy:
resources:
reservations:
devices:

  • driver: nvidia
    count: all
    capabilities: [gpu]

Thanks in advance!

Hi @nino192
Welcome to the StereoLabs community.

Are you using the latest ZED SDK v5.0.5 with the latest ZED X Driver v1.3.1?