PiCam modules newer than the PiCam 1.3 are not supported in the kernel included in any motionEyeOS (the last version was dev20201026)
motionEye 0.43.1b2 could be tried on a current RPiOS but may not work, as it accepts Python3 as the Python environment, but IIRC needs the older PiCamera tools that are no longer supported.
My primary NVR setup is on a VM running Debian 10 / Python 2.7.16 and still chugs along, but I only have USB and IP cameras.
I have a secondary VM running Debian 12, Python 3.11 for testing motionEye 0.43.1b2 to see if/when it meets my needs. Mostly works, but...
I keep several CSI cameras and various RPis (1, 2, 3, and 4s) for testing purposes.