I've started noticing more partially busted pages while using VPNs. Payment boxes not loading, add to cart failed. Other weird things instead of being outright obviously VPN blocking the entire page or 16 CAPTCHAs.
Without looking into it at all, I'm gonna go ahead and say Fuck Cloudflare.