If I convert those files to jpeg or just change the extension to .jpeg, cycling works fine.
The jfif files I'm talking about come from WhatsApp. When I or somebody else send a picture and then right-click it and choose "save image", it is saved as jfif file.
I've just reproduced this. I created a PNG file (screenshot taken with IrfanView), sent it via WhatsApp and saved the image to my disk (via context menu in Chrome). It saved as a jfif file (attached below). If I eg. clone this file 5 times and open one of them, it won't cycle. Changing extension to jpg makes it work.
01.zip (2.3 KB)