The nocache is to prevent the feed from being cached because it was causing delays in articles being added to the Publisher Center. I don’t have a built in way to remove it, but you are welcome to edit the /templates/google-news-feed.php file and remove the nocache coding (you’ll see it clearly documented there) if you are familiar with editing php files.
The only problem is that you would have to do that with each update of the plugin.
I’d rather figure out a way to get this working for you without having to do that though… I’m just not sure how to go about it though. It looks like you use both cloudflare and cloudfront. I know that cloudflare allows feedfetcher through, I’m not sure about cloudfront. I would expect it to…
The feed is working ok and it validates. All I can think is that the crawler is being blocked somewhere.
I would suggest contacting Google News Publisher support and ask them to take a look to see if they see any issues that might be causing a problem. If it’s something about the feed, I can definitely address that, if it’s an issue with the crawler not being about to reach the feed, then maybe contact CloudFront support to see if they can help with that.
In an upcoming version of GN Publisher I’ll have logging in place so we can see if FeedFetcher reaches the feed. With cloudfront not passing the useragent info through though, I’m not sure it will work for cloudfront users… I’ll have to think that through,
Chris