If you are using PrivateInternetAccess, you can't login to your NameCheap account. As in, your valid username and password will be rejected. This happens even if you have 2fa enabled. I reset my password twice (even though I _knew_ the original because I use a password manager) before I opened a support case, and they confirmed that they block legitimate logins if they detect you're using a VPN.
I wanted to move off of them, but everyone else is worse. CF Registrar is interesting, but there is precedent for CF revoking its services from non-abusive customers before (whatever that alt-right site was) so I don't think I will support them either. I heard Gandhi is good so I might check them out.