now it is 2026 and the exactly same problem here - same camera, same OS image, same error in log - Failed to detect device. This camera worked well with RPi.
(gst-launch-1.0:1505): GStreamer-CRITICAL **: 11:56:58.810: gst_value_set_int_range_step: assertion 'end % step == 0' failed
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-linked (-1)