Namecheap has and does fail, there was a time where I waited 2 weeks for them to fix a bug that got rid of my glue records and I was just getting "We're looking into it." Eventually I just transferred to Google Domains and have been flying happily since. At least in my case it was just a personal domain ...