/reload and /reloadui didn't work for me. It finally started working after a few restarts to the game client. No issues today and I've been playing for a few hours.
After more experimenting, I found that, like others have said, /reload or re-logging doesn't always work, and that sometimes /leave and join general helps.
Yeah i've had this happen to me a lot, never happened to me on the pvp server but on here most of the time i cannot type in any of the chats only whisper...
It hasn't happened in several days for me. I do remember not being able to /leave general. Chat just froze up. Like I said, seems to be working fine now.