I had the same problem. You need to check another setting in the DHCP.
In windows server, in your DHCP, select your scope and go to the properties.
Select the DNS tab and activate the dynamic update DNS with this setting: Always update PTR and A DNS.
On Veyon, you can use the computer's names without IP address. (i don't use DNS suffix)
(Same thing in french)
J'ai eu le même problème, tu auras besoin de vérifier les paramètres du DHCP.
Sur Windows server, dans la console DHCP, sélectionne ton étendue et va sur les propriétés.
Choisis l'onglet DNS et active les mises à jour dynamiques DNS avec les paramètres: Toujours mettre à jour dynamiquement les enregistrements PTR et A DNS.
Sur Veyon, tu peux utiliser les noms des ordinateurs sans les adresses IP (je n'utilise pas le suffixe DNS)
Yohann