j2zero
2
Could it be that your devices are using random Mac when they re-connect? If set to random Mac then obviously your reserved address will not apply as the devices Mac has changed. For example on android you can select use "device Mac" when you join the network you devices Mac will stay the same and as a result the address reservation will work. By default android can suggest using randomised Mac for security reasons, again you just toggle to use devices Mac before joining the network (could be under advanced settings)