I am getting Name Server Mismatch after setting custom nameservers

You have created the personal name servers in your domain control panel, but you have pointed the default name servers in your DNS zone. Hence the site wont resolve in some ips. You need to point the same name servers as in your whm panel also. Login to your whm>>DNS functions>>Edit DNS zone>>click on the domainname to edit>>change the SOA record ,NS1,NS2 to below and save.

SOA –
NS1 –
NS2 –

2.Click on DNS functions>>Add DNS zone>>Enter the name servers ip and ns1.domainname and save.Proceed for ns2.