When a client's IP is Blocked by Defender, WP Rocket caches the lockout page

Here is my problem:
A lot of my clients are being IP blocked, and once I whitelist the IP addresses, WP Rocket still has the lockout page cached and they can't access their site until it is cached. This is very annoying and has been going on for months now. I've had to remove Defender from some sites (clients were not happy).