Update: I notice it happens only when page is garbage collected then regenerated after expiration. It doesn’t happen for instance, when I clear cache and visit the page thus creating the initial cache entry.
Hmmm, it seems to happen more exactly when a page was changed but was not yet regenerated. So, if I change a model for a page on a block theme, those pages affected will show the issue, but not those that were regenerated and incorporate the change.
As this behavior is not systematic, it’s hard to define a systematic cause.
Will this be taken care of, or should I look for another plugin?
I’m not familiar with the icon Gutenberg block. If you enable the debug log for your own IP address and then change the icon, can you see if WP Super Cache sees that update and deletes the page it’s on?