This happens to me too, and I think it's somehow due to internet speed or something, since this hasn't happened before today. I can send some messages, sometimes, after refreshing but they take a while to go through if they do at all. I would perhaps conjecture that it's due to the socket approach SavageWolf uses, rather than AJAX which could mean that if your connection isn't good enough to keep the socket open then nothing will work at all. While with AJAX some requests would go through with slower connections. The problem could also be server side, maybe.