We recently enabled Cloudflare and having an issue with outdated info on our home page. We are a radio station that displays the current on-air program and this information has been reported as outdated. Since I was not able to duplicate for myself, I set up hourly screengrabs from both a location that loads via the public Cloudflare DNS and a location with DNS pointing directly to the webserver for the domain. Sure enough, the Cloudflare cache is showing outdated at times.
For now, I added a Cache Level Bypass in the Page Rules to not cache the home page and that seems to work. Is there a better way to handle this or do we need to make sure any dynamic content bypasses the cache?