I possibly have a similar problem with the wifi at a few clients offices & my local gym. My iPhone will "checkmark" connect to the wifi but not establish a data connection until I trigger it by opening the safari browser and send it to a page. Then the authentication triggers.