Since you say you use WP Rocket, here is their documentation for reasons for incompatibility. They cite “JavaScripts that try to calculate spaces based on image size” as one of the reasons, as well as “Grid layouts that use fixed positioning/fixed widths”. While I am not sure what code they have, I can tell you that depending on which layout you are using on Photonic, you will likely encounter one of these scenarios.
They also say that they automatically disable themselves for some plugins. In this list there are plugins like “Justified Image Grid” and “Envira Gallery”. Knowing what I know of gallery plugins and layouts, I am fairly certain that the backbone for layouts is going to be very similar, so disabling would be needed for Photonic as well.
At the end of the day, it is best to rely on native browser based lazy-loading rather than custom solutions. This is widely supported by browsers for more than 99% of users.