What device are we talking about here? What are the other devices you have tried the SIM in?
It sounds like you've done your homework, and I'd have to agree that it sounds like something on the backend system needs updated. With your situation in mind (being international at the moment), I'd recommend working with T-Force over Facebook or Twitter. You'll be able to have an ongoing conversation at your convenience.