Offline just means that that mac for that IP is not in the arp table..
This could be that lease expired, was never renewed.. Or you have connectivity issue completely.. The arp table defaults to holding macs for 20 minutes..
As mentioned what does your log show for dhcpd? Are you seeing discovers/requests and then nothing being handed back?
You seem to have a 2 hour lease set, so at 1 hour clients should try to renew.. If they don't they will continue to try - the closer they get to that 2 hour mark the more often they should try... So your log should be quite active if clients are not able to renew.. Once lease expires - they will send out discover trying to get an IP..
You need to validate that your seeing these entries in your log, that your clients are renewing their leases, etc.. But yeah if dhcpd is not running, or for some reason not seeing the requests for renew or discover - then once the leases expired - client will be off the network..