Why does the app lock up when there's no data? This didn't used to be a major issue, but now when I'm traveling and have bad service, I can't even browse to downloaded albums or podcasts because the UI won't load if there's no signal or my phone is in airplane mode. Putting the app itself in offline mode via the settings before a flight doesn't even help. Very frustrating. If it's in offline mode, why is it still trying to load a UI from the web?