First of all, yes I know DHCP on a router is not a great idea, however needs must.
I'm creating manual pools linked to the client identifier. Sometimes these work, sometimes they don't and just get given an IP out of the main pool. I've tried with ...