I’m not T&C, and only they can give you official responses, but I suspect the issue is because you’re still using the Cloudflare network for your streaming content. Even if you Bypass cache, that would still be a violation of ToS.
You’d have to set that subdomain to to avoid a ban.
The reason we want to enable proxy is want to prevent our streaming server getting attack and exposing our server IP.
And we have our streaming plan in our server solution, we do not want double pay for the streaming, any good solution for this issue?
Their official reason kind of general, we need to more info for their side inspect the issue.
The Service is offered primarily as a platform to cache and serve web pages and websites. Unless explicitly included as a part of a Paid Service purchased by you, you agree to use the Service solely for the purpose of serving web pages as viewed through a web browser or other application and the Hypertext Markup Language (HTML) protocol or other equivalent technology. Use of the Service for serving video (unless purchased separately as a Paid Service) or a disproportionate percentage of pictures, audio files, or other non-HTML content, is prohibited.
Serving doesn’t mean cached, it means proxied. Under the standard pay-as-you-go plans the service is intended for serving (cached or uncached) nromal website content.