I ran into the same problem with the globe not showing, but it took several days for all the apps and data to download.
I have also found the Firefox browser doesn't render the globe as well as the Chrome browser. The best display I have gotten is on my Android Smartphone which is a "knock your socks off" display.
But here's a question for Syed - - is there a way when viewing the Weather app, to determine when the displayed data was actually collected from the NOAA data base so we would know how current it is? Ken