@cbay , yes this should work.
Whenever you add cameras of the same type, you should always check for possible I2C (CCI) conflicts. If you look here https://docs.modalai.com/M0188/#image-sensor-interfaces , the sensor IDs 0,2,3,6 (which is what you use) use unique CCI buses 0-3, so that is all good.
If you used ID 1, it would conflict with with another AR0144 on ID6 (both use CCI1)
One last thing to check is the sensor sync.
if you see fsin in the configuration of the sensor (and name of the sensormodule in /usr/lib/camera/), it means it is set up as a sync slave
currently you have the IDs 0 and 6 set up as sync slaves, but ID 2 and 3 as free-running
There are two issues enabling sync'ed drivers for AR0144 in ID 2 and 3:
the driver is provided only for ID2 in : /usr/share/modalai/chi-cdk/ar0144-fsin/ - this is easy to fix
ID1 and ID3 on M0188 do not have the sync line connected to the camera connector
this is easy to fix by installing a 0-ohm resistor, which is DNI by default.
Depending on your requirements for VIO (which VIO are you using?), you may or may not need the cameras synchronized.
Please let me know your requirements and we can go from there..
Alex