It -should- be working, like you said. It's not working on my HTC either, which implies to me that it's not a platform issue, but something on the site's end.
I honestly have no idea as to why this doesn't work. I don't use a phone to log on so I cannot test. However, I will be moving this to Q&S. Perhaps Vek will then see this and have some insight to share????