I just had a customer transfer a domain from Web.com to NameCheap.com.  
The domain just released today and web.com deleted all DNS records, so I’m unable to log into NameCheap to change DNS because they use email 2FA.

I called into NameCheap and they allowed me in, but is there any rules saying that the DNS zone should be at least up for 24 hours or something after a pending transfer is completed?