A copied DNS zone is not ready for a cPanel change window merely because named-checkzone exits with status 0. In the reproduced BIND 9.20.26 run for this article, a zone containing leak.other.test. produced ignoring out-of-zone data and still returned 0. BIND excluded the foreign owner name; the ...
Quick Answer
After a WordPress migration, verify DNS, SSL, redirects, permalinks, forms, checkout, logins, sitemap, robots settings, analytics, cache, backups and performance before sending traffic to the new host. Most migration damage comes from small missed checks, not the file copy itself.
Recommended Next Steps
Check all money pages, forms, ...