Hello,
LOGONSERVER pointing to itself rather than a domain controller could indeed be an issue
The LOGONSERVER environment variable indicates which server authenticated the current user session. If it points to itself rather than a dc, it suggests that the server either thinks it's the dc or is attempting to authenticate users locally instead of referring them to the actual domain controller.
In the context of DHCP server authorization, this can be problematic because often, DHCP servers in a domain environment need to communicate with the DC for various tasks, such as registering DHCP leases in DNS, handling security groups.
If the DHCP server is not properly connected to or authenticating against the domain controller, it may fail to maintain its authorization status.
To direct the DHCP server to prefer a specific dc, you may configure the DHCP server to use the correct dc as its primary and secondary DNS servers. This ensures that name resolution and authentication requests go to the intended DCs.
If the Answer is helpful, please click "Accept Answer" and upvote it.