Zend certified PHP/Magento developer

ffmpeg: stills converted to video are turned to greyscale; started recently, is inconsistent

Looping images to create animations. Until a few days ago, zero problems. Recently one video came out greyscale. Next video, using a copy of the same script with different, but very similar, images, it works fine.

Some videos are coming out greyscale. Some look as expected.

Mac Mini Monterey. FFmpeg v6.0

In the terminal, running

sh imgvid.sh filename

    [0][1]xfade=transition=fade:duration=2:offset= 1[f1]; 
    [f1][2]xfade=transition=fade:duration=2:offset=2[f2]; 
    [f2][3]xfade=transition=fade:duration=2:offset=3[f3]; 
    [f3][4]xfade=transition=fade:duration=2:offset=4[f4]; 
    [f4][5]xfade=transition=fade:duration=2:offset=5[f5]; 
    [f5][6]xfade=transition=fade:duration=2:offset=6[f6]; 
    [f6][7]xfade=transition=fade:duration=2:offset=7[f7]; 
    [f7][8]xfade=transition=fade:duration=2:offset=8[f8]; 
    [f8][9]xfade=transition=fade:duration=2:offset=9,format=yuv420p[v]" -map "[v]" -movflags +faststart -r 25 $1.mp4```