Actually something similar happened to me with Namecheap a few days ago. They banned one of my domains without any detailed explanation and refused to recover it. I end up registered the domain again at Cloudflare. Now I see this post, I don't know which company to trust anymore ...
Here is their response when I asked them details:
---
Thank you for your email. We regret any inconveniences you may have experienced.
Please be informed that Namecheap is doing its best in order to reduce any possible misuse of our services. It was noticed that the domain in question was marked as potentially abusive in our system, and we were forced to cancel it based on the result of an internal investigation. Please accept our apologies for the inconvenience caused by this action.
There are two options following which we can resolve the matter:
- Refund the domain to your payment source. - Re-register it for you for free.
Please consider your choice and get back to us with a result.
---
They cancelled and offered to re-register for free? With them?
Yes. I actually chose that option at first, since I wanted to recover the domain quickly. But they didn't reply. So I just registered with Cloudflare and got the refund.