This bug have been in a lot of time and its never fixed please fix it, i have friends who tried to talk with me for 2 months and dont can be.
When this happens the friend unavalible have to log out and back in, It usally fix it. Happens a lot. When it happens to me i just post that they are unavalible on their profile here at forum so they get the message.