Could be something w/ the UA implementation of hotspot.... you know how their pages have the special RCC log-on and stuff.
I googled the whole hotspot / g1 thing and you're right - it should autoconnect and you shouldn't even need to login for it to work.