RSS Feed Caching Problem

I have been using Cloudflare with two page rules till date which was working good.
1st Rule : [astrik mark at beginning and end]
Cache Level: Bypass

2nd Rule : [astrik mark at beginning and end]
Rocket Loader: On, Browser Cache TTL: 30 minutes, Always Online: On, Cache Level: Cache Everything

However, when I used mailchimp to send newsletter, new feeds never appeared on the mailchimp or any other email sender or feedreader. But when I opened the feeds page. I could see all latest feed there. That meant RSS Feed code was having all latest publication as per and last modified but none of the email campaign senders were fetching the feed. I checked the feed validation from W3 Feed Validator and it was showing valid. Experimenting on it, I paused Cloudflare on the website and the the feeds started working just fine. Hence, I decided to add an exception to bypass cache using a page rule.

On the website, the posts are posted every 30 minutes to 1 hour as it is a news website, but the newsletters never went for 2 days and newsletter was fetching posts from 9th June instead of 16th June. I cleared all CF Cache as well as W3 total cache. but clearing cache never worked but as soon as I paused cloudlfare. It worked.

I have multiple feeds based on different category. My Feeds are at following links:

Please help as soon as possible.

A post was merged into an existing topic: Page Rule to exclude RSS Feeds