My armory is stuck in offline mode also. It doesn't seem to be recognizing my custom bitcoin data location. When I run bitcoin qt its working well, but armory is just stuck in offline mode if i set up data directory. So I have to download whole blockchain again for it in default location? That seem a bit strange.