It could simply be a momentary drop in bandwidth somewhere between you and Azure. If the sim detects a disconnect, it will switch to offline functionality. Voice may switch quicker than streaming scenery, since the rolling cache will keep the scenery for a few minutes at least. My guess would be that you'd only switch to offline scenery if you ran out of cached scenery.