They need to do fire drills and practice this maybe daily or at least weekly? Failover being a normal case. Can’t you do failovers in DNS?
Not all DNS servers properly observe caching timeouts, so some customers may experience longer delays before they see it working again.
Because TTLs are a guide not mandatory. And many companies/ISPs ignore it for cost reasons.