Are you signing in with your TWC ID? You can get a twc ID at twc.com (My Account).
Also, check to make sure your wifi is enabled in settings etc
Also the latest ap's, early ones were buggy...
I was surprised to see hotspots in areas not covered by TWC. I was down in Pittsburgh and saw I was connected. Well that's sweet I thought.
Hotspots are only on Biz class customers.... So an area might not have TWC residential service but has business class
Be aware that you must have either standard or extreme (in some areas) internet just to qualify for access to TWC wifi hotspots.
Aparantly TWC dosent consider paying $35/month for basic enough just to use a hotspot....?!?!
Standard, turbo, extreme required