Why isn’t anything updating?
By default your device will join any Wi-Fi service it can, sometimes these services have no initial password to join but do have a secondary login (for example many Airport lounges) in which you pay for wireless access. You can confirm this is the case by loading Safari; it will usually take you to a site to join as a member. Your device will favour using a wireless connection. This means you can end up the situation where you can see that you have a network connection, but can not receive any status updates, departure information or even correctly locate.