Yep I have the same problem with the chats bugging. I can see other players talk and chat in each channel but I cannot use any channels general, trade, local defense, /say, /yell, /whisper etc. I already googled the issue and found 2 "solutions" but neither of them worked. First I deleted the chat cache of my character inside WTF folder and after that didnt work I deleted WDB and WTF folders both and still nothing. I have relogged over 10 times and left / rejoined the chat channels but nothing seems to work.
The problem isn't accountwide for me. Made an orc alt and it can speak freely but my nelf priest cannot communicate whatsoever in any channel.