Appcelerator Titanium Twitter Birdhouse Failing because of HTTP

This problem caused me much angst and it’s partly Twitter’s fault (just ask me). I’m using the great Titanium library for Twitter called Birdhouse. It does a great job requesting authorization, storing it, and gives you an API to post tweets. So I was using this code to post tweets using Birdhouse. this.tweet = function(message) { Ti.API.info('Im about to post to twitter:'); Ti.API.info(escape(message)); BH.api('http://api.twitter.com/1/statuses/update.json', 'POST', 'status=' + escape(message), function(resp) { Ti.