Another option is to install the DNSMasq service for proxy dhcp. If you are absolutely positive that all the ip addresses are the same and all the next-server information is correct, the proxydhcp service has saved many of us a lot of trouble. you can install it and see if it has any affect. it is a “pseudo” dhcp server that only operates while pxe booting and will be ignored by your normal network.