Hm. Since it affects both your site and this one, it sounds as if something is awry on the Twitter side. You can log in to Twitter itself with no problem (which would eliminate an account issue)? I don't support Twitter login myself, just Google and FB, so can't test much. I'll try setting up my Twitter login here.