That is indeed very weird. Is it possible that you’re using a different username and password for the test versus when you login manually?
If you already have the app installed on your device, you can try to start the application in a different way by faking out the startApplication call with another apk (like the one from the Android Sample Tests).