Interesting problem here. I changed a post from published to private and waited an hour and the post was still showing for logged out users. I checked the headers and instead of seeing HIT, MISS or BYPass, I am seeing STALE.
I hard refreshed, purged browser cache and am still see STALE as the value and the page is still showing.
I then put cache to false in my group var files and all was well… changed it back to true and refreshed and could see the page again.
This seems to be happening to all my sites actually. STALE keeps showing up for posts.
Any idea what is wrong here? Using Trellis 1.2.0: October 11th, 2019