For domains hosted on the Leaseweb cPanel server, are you using Leaseweb's nameservers or your own?
There's a difference between hosted DNS and self-hosted DNS. Hetzner's DNS Console is a hosted DNS service, your cPanel server probably has a self-hosted DNS service. In other words, the Hetzner DNS service is separate from your server, whereas your cPanel server hosts its own DNS. Because the latter is integrated with cPanel, when you add a new domain it'll automatically be configured on the DNS service (usually that's BIND, behind the scenes). That won't work with Hetzner's DNS Console, because there's no connection between the two.
You can either self-host DNS on your new Plesk server, or find a third-party hosted DNS service that has a Plesk integration, like
Route53 [plesk.com] (where you'll incur charges for each hosted zone, of course).
See also: [
support.plesk.com...]
Hosting companies like Hetzner, Leaseweb and DigitalOcean usually offer their hosted DNS as a courtesy to customers. They impose certain limits (like Hetzner's 25-zone maximum) because they probably don't want to host all
your customers' domains without compensation.
(Nice box you got there, by the way.)
[edited by: robzilla at 9:44 am (utc) on Sep 30, 2021]