I have a podcast feed that is not updating properly.
The symptoms are this:
- If I load the URL of the feed directly into the browser and view source, it’s correctly updated
- Any external access of the page (eg via CastFeedValidator or the w3 validator) seems to only ever get an old (presumably cached) version of the feed. This is a problem, because iTunes seems to also only ever get this same old version which means it refuses to update. I have no idea how to purge this cached version. I’ve purged everything in Cloudflare, I’ve set the feed url to bypass caching. But things keep getting stuck on this old version.
It’s very possible there’s something obvious I’m missing, and I’m open to any suggestions at this point. Because I’m utterly flummoxed. I don’t understand how the same URL can output a different feed XML depending on whether it’s examined via the browser or via some other interface.
Any help or suggestions would be appreciated. I’ve been trying for days to convince these places to read the updated version of the feed that I can clearly see in my browser. It’s driving me mental.