Bearer Token only working on one computer


I am trying to update our university’s mobile app’s twitter stream reader to use twitter 1.1, as it recently stopped working. I am using application-only authentication and so I send my encoded consumer key and secret and get a bearer token as my access token. On my windows machine using I can send a get request using this token as an Authorization: Bearer xxxxx header and it works fine and I get the response I want. When I do this EXACT SAME request on Mac it gives me “bad authentication data” code 215. Maybe it’s just a lack of understanding of how oauth is working but I thought application-only authentication was supposed to give me application wide tokens. There’s no user context so I just need to be able to use the same auth for every access, but I can’t even get it to work on 2 different computers.

Any ideas?