I had a hosting reseller account with some company to host my web development clients on it.
After some time, I have outgrown the reseller account and I have got a VPS and wanted to move all my clients to that VPS.
So, I have created child name servers for my main domain:
and made them point to the new server IP (that was yesterday) and I have transfered all my clients data to the new server.
The problem is that although all my clients domains are having the same name servers mentioned above, some of them are pointing to the new server and some of them are not.
I understand that DNS propagation can take up to 72 hours, but how come that despite the fact that all of them are using the same name servers, but they are pointing to a different servers?
is there anything wrong with the way I did it? is there anything I can do about the issue? or is it just normal?
UPDATE: just before writing this question I have changed one of the domains who had different name servers before (i.e ns1.NotMyDomain.com and ns2.NotMyDomain.com) to my name servers and it is pointing to the new servers now. (That's less than 20 minutes)