On this site I have “define(‘DISABLE_WP_CRON’, true);” set so I run it manually with a cron job every 15 minutes.
I thought that may have been when the cached files were getting removed, but I temporarily disabled the cron for testing and it still happened.