Issues changing the BlueROV2 camera in BlueOS

I’m trying to replace the BlueROV2 camera with a Global shutter for image processing. I bought a raspberrypi camera: imx296.
My camera is connected to the rpi with the CSI connector, I’ve done all the updates and upgrades and I’ve written the right refs in my config.txt to be able to detect the camera.
When I run the command “cameralib-hello --camera-list” the camera is detected but blueOS doesn’t detect it.
I see that the mavlink-camera-manager uses the default setting “BlueROVUDP”. Does it only work with a USB camera?
Can anyone help me?
Thank you very much.