You still have a memory problem on the Estuary Mod log:
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] V4L2 poll output empty
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] In pkt PTS=792000, DTS=792000, track=22, n=22
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] --- output pre VIDIOC_QBUF: index 0, ts=0.000022 count=0
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] --- output VIDIOC_QBUF: index 0, ts=0.000022 count=1
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] V4L2 poll capture ret=1, timeout=5, events=0x41, revents=0x41
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] Out frame PTS=250000/-9223372036854775808, DTS=209000, track=8, n=8
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] pts_stats_add: decoder: New interval: 42000->41000/1=41000
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] Out PTS=250000/250000, DTS=250000
2024-05-12 12:01:20.800 T:1153 debug <general>: ffmpeg[0x9ef7b50]: [h264_v4l2m2m] Pending=11, src_rv=0, req_pkt=3
2024-05-12 12:01:20.840 T:1048 debug <general>: ffmpeg[0x0]: [h264_v4l2m2m] capture: Buffer requeue
2024-05-12 12:01:20.841 T:1048 debug <general>: ffmpeg[0x0]: [h264_v4l2m2m] --- capture VIDIOC_QBUF: index 0, ts=0.000001 count=14
2024-05-12 12:01:20.847 T:1055 debug <general>: ActiveAE::SyncStream - average error of 26.704124, start adjusting
2024-05-12 12:01:20.847 T:1055 debug <general>: ActiveAE::SyncStream - average error 0.704124 below threshold of 30.000000
Display More
Please try the swap file.