DHCP issue for smartphones - hAP lite

Hello,

I have a few wireless clients in my network (smartphones) that i’ve set static dhcp leases outside my dhcp pool, and it’s imperative that their ip does not (and can not) change. However, most of these devices get a different ip on lease expiration or disconnect/reconnect. The newly generated IP would be assigned to the client but with a different first half of the mac address and the same second half. Please check the attached screenshot. This only seems to happen with static leases. Any ideas?

PS: perhaps its worth mentioning that there are a few APs configured with the same SSID and conf for wireless roaming. Of course the mikrotik dhcp server is the only active one.

EDIT: i just noticed that the erroneous half of the duplicate mac addresses is the same for all clients which is 02:0f:b5