As soon as you add a camera visualisation topic in Rviz, the control node fails and gives the follwing log. However, there is no failure for the depth camera visualisation.
[rviz2-10] [INFO] [1741255195.918042277] [rviz2]: Stereo is NOT SUPPORTED
[ros2_control_node-1] terminate called after throwing an instance of 'std::runtime_error'
[ros2_control_node-1] what(): timeout detected: BaseCyclicClient::RefreshFeedback
[ros2_control_node-1]
[ros2_control_node-1] Stack trace (most recent call last) in thread 20534:
[ros2_control_node-1] #17 Object "", at 0xffffffffffffffff, in
[ros2_control_node-1] #16 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x753417e9084f, in
[ros2_control_node-1] #15 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x753417dfeac2, in
[ros2_control_node-1] #14 Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30", at 0x75341808f252, in
[ros2_control_node-1] #13 Object "/colcon_ws/build/controller_manager/ros2_control_node", at 0x653211a3eedf, in main::{lambda()#1}::operator()() const
[ros2_control_node-1] #12 Object "/colcon_ws/build/controller_manager/libcontroller_manager.so", at 0x7534184ee074, in controller_manager::ControllerManager::write(rclcpp::Time const&, rclcpp::Duration const&)
[ros2_control_node-1] #11 Object "/colcon_ws/build/hardware_interface/libhardware_interface.so", at 0x753417c4badc, in hardware_interface::ResourceManager::write(rclcpp::Time const&, rclcpp::Duration const&)
[ros2_control_node-1] #10 Object "/colcon_ws/build/hardware_interface/libhardware_interface.so", at 0x753417c8330f, in hardware_interface::System::write(rclcpp::Time const&, rclcpp::Duration const&)
[ros2_control_node-1] #9 Object "/colcon_ws/build/kortex_driver/libkortex_driver.so", at 0x75341084d909, in kortex_driver::KortexMultiInterfaceHardware::write(rclcpp::Time const&, rclcpp::Duration const&)
[ros2_control_node-1] #8 Object "/colcon_ws/build/kortex_driver/libkortex_driver.so", at 0x75341083f348, in kortex_driver::KortexMultiInterfaceHardware::sendJointCommands() [clone .cold]
[ros2_control_node-1] #7 Object "/colcon_ws/build/kortex_driver/libkortex_driver.so", at 0x7534109bf6c3, in Kinova::Api::BaseCyclic::BaseCyclicClient::RefreshFeedback(unsigned int, Kinova::Api::RouterClientSendOptions const&)
[ros2_control_node-1] #6 Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30", at 0x7534180614d7, in __cxa_throw
[ros2_control_node-1] #5 Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30", at 0x753418061276, in std::terminate()
[ros2_control_node-1] #4 Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30", at 0x75341806120b, in
[ros2_control_node-1] #3 Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30", at 0x753418055b9d, in
[ros2_control_node-1] #2 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x753417d927f2, in abort
[ros2_control_node-1] #1 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x753417dac475, in raise
[ros2_control_node-1] #0 Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x753417e009fc, in pthread_kill
[ros2_control_node-1] Aborted (Signal sent by tkill() 20427 0)
[ERROR] [ros2_control_node-1]: process has died [pid 20427, exit code -6, cmd '/colcon_ws/install/controller_manager/lib/controller_manager/ros2_control_node --ros-args --params-file /tmp/launch_params_bm0rckuh --params-file /colcon_ws/install/kinova_gen3_7dof_robotiq_2f_85_moveit_config/share/kinova_gen3_7dof_robotiq_2f_85_moveit_config/config/ros2_controllers.yaml -r /controller_manager/robot_description:=/robot_description'].
As soon as you add a camera visualisation topic in Rviz, the control node fails and gives the follwing log. However, there is no failure for the depth camera visualisation.