It can be because of a firewall is blocking the call from the computer or from the network.

This can also happen if you set up the same locations first with dd-wrt, then go online with a device, then you set up a router with hotspotWRT, the same device will not be able to log in because the access was given out on a router with ddwrt which gives a different access than hotspotWRT.

If you can tell me the mac address of problematic devices, i can look it up for you in the system.