This issue might occur because DHCP servers lease the IP addresses that are actually owned by some client after the migration. Then, these IP addresses are marked as BAD_ADDRESS. Check if you have updated the Server 2022 with all updates.
If the lease period expires and the DHCP client has not yet renewed its IP configuration data, then the DHCP client loses the IP configuration data and begins the DHCP lease generation process again
Below threads discusses the same issue and you can try out some troubleshooting steps from this and see if that helps you to sort the Issue.
IPs are not released after the lease expires https://social.technet.microsoft.com/Forums/windowsserver/en-US/87f5fdef-1e6e-4b5f-8617-efcd471d0e9e/ips-are-not-released-after-lease-expire?forum=winserverNIS
--If the reply is helpful, please Upvote and Accept it as an answer–