Nodes update to incorrect IP when set to Dynamic


I have checked our DNS and DHCP and nothing seems out of place. The nodes themselves pull the right names, and they are accessible by both their IPs and hostnames. However, if I monitor a node, and I have the IP set to Dynamic, it will change to a legacy entry for that node. I've already attempted to remove and add the node, and I'm wondering if there's anything left to check/do.

For now, I have the node set to static instead of Dynamic, and that's fine for a workaround, but I'm wondering what the actual fix might be.