When ASE Maintenance Mode (MM) and Swift Performance AI (SPAI) are both enabled, MM is blocking SPAI from generating cached version of the site pages, resulting in “0/29 pages are cached”, thus, there’s no cache to clear, thus, the Clear Cache button doesn’t do anything.
I suggest asking SPAI support desk whether their plugin works with any maintenance mode plugin. If so, ask them to look into ASE’s /classes/class-utilities and look for maintenance_mode_redirect() which is hooked to send_headers hook, and get some insight into why it’s not working when SPAI is enabled, i.e. no maintenance mode screen is being shown with SPAI active.
Additionally, also explain that with MM active, cache warmup / generation is broken in SPAI.
Marking this resolved for now as it looks more like an issue with SPAI caching strategy when maintenance mode is active.