I have support tickets on 4 different ends - here on Patreon Developers, the Sucuri CDN, my hoster and the Theme creator. All have the same info and no one was able to find an error or solution.
I hired a web developer and he found the problem, the plugin “patreon-connect” uses wrong variable and therefore creates this phenomen when the default Wordpress caching is enabled. Beware! All other caching solutions and plugins were deactived, granted, there might be remains, but lets be clear here - everyone with a performant wordpress site uses some sort of chaching plugin at one point.
Long story short, and with a note from my web developer who found the error in the plugin code, the $attachment_id = ‘’ is wrong, it should be $attachment_id == ‘’ - He has changed it and the Patreon Plugin inlcuding Image Protect works flawlessy - I know could even reactive all my chaching and Lazy Load options for the website and it still is working.
So every picture broke randomly all 60 seconds, because the wrong value got cached for the 60 seconds. As soon as a visitor has triggered the picture, it was available for 60 seconds to all others. Again, error in the code and he fixed the plugin code.
I’m looking for financial compensation here. Also looking through other posts on this forum and in the web, this behaviour got triggered by a lot of users using WP Rocket or JetPack or WC3 Chaching plugin - the frustration of this behaviour was insane and the amount of people involved from four different parties (mentioned initially) was ridicolous.