Not sure, and you won’t get any explanation from WP Rocket, but here’s a brief rundown of what happened in the last week. In all scenarios, WP Rocket lazyload is enabled unless stated otherwise:
1) Had problems with my website pre-loader and reached out to LoftLoader to see if they could repair the ‘only load once’ scenario. Fantastic support, but then I noticed that my sticky menu had stopped working and one of my posts had disappeared.
More fiddling about, clearing cache files, and disabling Cloudflare led them to believe that Cloudflare might be the culprit. By now, everything was running perfectly.
2) One day later, I noticed problems on the sticky menu again, plus my image menu for a few blog categories had stopped working and only showed a text menu. This was after I’d just enabled Asset Cleanup, so you can probably see why I wasn’t your greatest fan, and I asked how to disable completely.
Asked LoftLoader which files were removed last time, so that I could do it from my end, rather than having to keep bothering them.
3) Same night, contacted my webhost, who went onto the website and worked out it was the WP Rocket lazyload system, saying ‘it looks a bit buggy’. This got disabled and everything went straight back to normal.
LoftLoader were also informed of this.
4) Contacted WP Rocket to request a fix for the lazyload system, which they managed for the sticky menu, but no effect on the blog image menu, so lazyload was again disabled.
That’s as far as its got so far, and I’m waiting to see what WP Rocket come up with now.