A lot of present day applications (some of which ship with the NIT) already fail in various connectivity scenarios. For example, the IM can't keep it's status between connection changes even if it's life depended on it. Canola also has this nasty habit of disrespecting flight mode. Yes, I know, the canonical answer is that I should have filed a bug report - except I think if more app devs get it wrong than right, IMO it's not an application bug.