This behaviour is caused by the MAC address randomisation feature in modern iPhones. It is normal and expected in iOS devices unless you disable MAC randomisation for the network in question.
WiFi Guard identifies devices by their MAC address. By default, iOS assigns a random MAC address for increased privacy. When that MAC address changes, WiFi Guard detects the iPhone as a new or different device, which is why it appears as unknown again after a restart or rescan. DHCP itself is working correctly and is not the cause of the issue.
To ensure your iPhone is consistently recognised, please choose the "fixed" Private Wi-Fi Address option for your Wi-Fi network in your iPhone settings. This is a safe choice for a trusted home network that allows WiFi Guard to identify your iPhone reliably. You can find
detailed instructions and additional information in our Knowledge Base.