Did you ever when you transfer a domain from one registrar to another it continues to appear in the control panel of the old/losing registrar?
I have many domains and my modus operadi is to login to the control panel of every registrar that I use once every quarter. I display the domains in order of expiration and then renew those I want to keep, and let the others drop.
I just visited NameCheap.com and did that, however… here is where it gets messy… I then logged into my other favourite registrar GoDaddy.com and some of the domain names I have their seemed familiar.
It turns out I had transferred them from NameCheap to GoDaddy last year. A WHOIS confirms that GoDaddy is the current registrar. So what were those names doing in the NameCheap.com control panel a year later? and if NameCheap.com don’t control those domains then did I just flush USD 9.99 or similar down the river?
I must contact NameCheap.com, but alas the catch with these registrars is their Support Departments are staffed by people who only have first names and never understand a question. Perhaps they are machines, they pick up on keywords, and fire back stock FAQs.
The best I can hope for is a refund, and not to change their systems going forward. But as a mere customer why should I worry about their systems, I only need to worry about my wallet.

Hello,
Please use the “Synchronize Domains” option in the Namecheap control panel (My domains page) and if the domain is transferred out of Namecheap, it will be removed from the account. There are some technical issues that prevents some domains from being automatically removed after domain transfer is complete.
Thanks
Mohan
Namecheap.com