Duplicate lease dhcp / wrong ip host foreman

When I create a new host on Foreman , the dhcp create a lease for 1 hour, at the end of the installation host restart, a new lease is created (???) and the ip address change, so we have 2 leases with the same mac address and 2 ip differents.
And on the UI in details of the host it is written the ip address of the first lease.

Expected outcome: Only 1 lease must be existed or I want the right IP in the detail of the host

Foreman and Proxy versions:
Foreman 1.16.2

Foreman and Proxy plugin versions:

Other relevant data:

This is the host detail with the ip of lease 1

This is the first lease

This is the second lease![lease1|690x25](upload://5BhpHxUaJgMvBR1H507lwuO8lqH.png)

Lease 1

Lease 2

Host with ip address of lease 1

Missed this one, late reply. Foreman PXE workflow actually creates reservations, so your host should not be creating any lease. Is your DHCP server managed?

Also I suggest to upgrade to 1.21.