Do you have Network Monitoring turned on in Flash Builder? Not sure how this would affect apps being deployed to an Android device, but with apps that run with the desktop Flash Player, if you turn on Network Monitoring, it will silently rewrite your service calls to try and hit localhost. Flash Builder then acts as a proxy for your app.
For me this problem surfaced when I had Network Monitoring turned on in Flash Builder and sent the URL to some coworkers for review. They didn't have Flash Builder running on their machines and the service calls (being made to localhost) failed.
I wrote about this here:
Your situation might be different, though.
I do see that ErrorMessage.rootCause.netConnection.uri is a localhost URI. Not sure if that's related to your issue.
I could kiss you.....(well, not really, but you get the magnitute of my appreciation!)
That is exactly what the problem was. I turned off the Network Monitor and now the app works fine on my Device!
Thank you, Thank you, Thank you!
Glad I could help. It took me quite a while to figure this out when I experienced this issue! I think there should be a warning in the tooltip when you turn the Network Monitor on that all service calls will be redirected to localhost, or something that's equally obvious so you'll be aware of what's happening.