I have identified a bug in at least build 11903, probably previous versions as well. I am recieving reports from those testing this build that ocassionally a person will have a status icon in the chat window that differs from the one on the contact list.
Example 1: User show as away in my chat window, however, in the contact list they are available. (I only noticed this because I thought it was odd they were typing to me when away.)
Exampe 2: User shows offline in the chat window, however, they are online in the course list.
I have tried clossing the chat window and reopening, but this did not resolve the issue. It seems that there status icon is simply not getting updated inside the chat window.
If it helps I have observed this has not happened since I stoped spark from launching on startup.