because the access point/router is giving you the IP..

Range expander will have difficulty in finding the AP if you disable broadcasting the SSID.

Beside the range expander (if i'm not mistaken) also have a utility to configure it...

try to open your wifi security, just for troubleshooting... and try to use mac address filtering as your security