Libv4l2 error when opening SVO replay Camera

Hi there, I understand that the Jetson Thor will not be officialy supported until SDK v5.1, but I was making an attempt to playback an SVO file using 5.0.5. I am wondering if the error I’m receiving is due to incompatibility with Jetpack 7 or if it could be something wrong with our software configuration.

Code snippet (from the svo playback demo):

filepath = {LOCAL_SVO_PATH}  # Path to the .svo file to be playbacked
input_type = sl.InputType()
input_type.set_from_svo_file(filepath)  # Set init parameter to run from the .svo
init = sl.InitParameters(input_t=input_type, svo_real_time_mode=False)
init.depth_mode = sl.DEPTH_MODE.NEURAL
cam = sl.Camera()
status = cam.open(init)

Error:

[2025-09-24 19:49:52 UTC][ZED][INFO] Logging level INFO
Opening in BLOCKING MODE 
libv4l2: error getting capabilities: Inappropriate ioctl for device
[ERROR] (/builds/sl/ZEDKit/lib/src/sl_input/mmapi/R364/NvV4l2Element.cpp:63) <dec_93831758743395115035415> Could not open device '/dev/v4l2-nvdec': Inappropriate ioctl for device
[ERROR] (/builds/sl/ZEDKit/lib/src/sl_input/mmapi/R364/NvV4l2ElementPlane.cpp:507) <dec_93831758743395115035415> Output Plane:Error in VIDIOC_REQBUFS at output plane: Bad file descriptor
[ERROR] (/builds/sl/ZEDKit/lib/src/sl_input/mmapi/R364/NvV4l2ElementPlane.cpp:507) <dec_93831758743395115035415> Capture Plane:Error in VIDIOC_REQBUFS at output plane: Bad file descriptor
Segmentation fault (core dumped)

We are running on Ubuntu 22.04, SDK 5.0.5 (L4T 36.4), and Python 3.11.13. Please let me know if there’s any other information I can provide. Thanks!