Hello everyone,
We’re running Umbraco 15.2 and have noticed some puzzling caching behavior related to the Block Grid Editor. Specifically, if we change certain parts of a Block Grid—like headers or colors—and then save and publish, the updates are reflected correctly in the Content Delivery API. However, when we update a Rich Text Editor block (e.g., changing the text), the new content doesn’t appear in the Content Delivery API response, despite saving and publishing.
A few points of context:
1. Local vs. Deployed: When running locally, everything updates and returns correctly. The problem only appears in our deployed environment.
2. Caching Configurations: There aren’t any specific app config settings around caching that differ between local and deployed environments.
3. Load Balancer Setup: We’re deployed behind a load balancer and have followed Umbraco’s documentation for configuring Publisher/Subscriber. My initial suspicion was that CloudFront might be caching the old content, but the headers indicate a cache miss, suggesting CloudFront isn’t the culprit.
I’m hoping someone can shed some light on how Umbraco’s caching works (particularly for Block Grid content) and why we might be seeing inconsistent behavior behind a load balancer. Are there any known issues or configurations we should double-check?
Thank you for any guidance or insights!