In a Drupal 9 site I’ve built a view that displays specific content for each day of the month (filtering by a date field).
The view shows the correct content for the admin user but not for anyone else unless the caches are flushed.
I’ve tried switching off the caching for that view, switching off view caching and switching off all caching on the site but none of that makes any difference.
The only way to make the content update correctly is to click the ‘Clear all caches’ button every day.
This does not make sense. (I’ve created this kind of view in the past in Drupal 7 and had no such issue.)
Any help would be greatly appreciated.