VPN not reconnecting

I have a fleet of MG90s setup to VPN into our firewall. Some event happens and the connection drops and when it comes back up the VPN doesn’t reconnect. Looking at the VPN status shows its attempting to reconnect but it never does, and the status never changes, just stays at connecting, doesn’t appear to fail and retry. I have monitors setup and assigned to the VPN profile. Rebooting the gateway fixes the issue, but I don’t want to have to reboot them each time it happens. I think its related to some carrier event as the VPNs do drop and come back up pretty frequently but once in awhile their is a cluster of units that drop around the same time, and these units have the VPN reconnect issue. All the units are running only on ATT at the moment, dynamic IPs.