If I understand the logic correctly, when a static IP is assigned to a device through the GUI, the DHCP treats it as any other lease with an expiry period after which the device will request an IP and be issued with the same static IP address (again) .
Given this is really no different to normal DHCP leases, why does the client list not show these DHCP leases for static addresses? They are shown in the LUCI summary page as current DHCP leases. The client list only appears to show non-static leases. It would be helpful to see all devices on a DHCP lease in the client list and whether they are online/offline, not just those with dynamic IP's assigned.
What is the GL firmware version of Flint 2? Is it upgraded to the latest firmware v4.7.0?
In the case of a static IP address, the client does not need to initiate the lease renewal process with the DHCP server, as the IP address is static and fixed, it will not be reallocated or changed by the DHCP server.
However, even if the static lease device is online, it will be displayed in the Client List.