Presences are not always updating correctly
This is actually reproduced in 2.0.8. The Spark presence is not updating correctly. For example, I was chatting with a person whose status was "away" in my roster, however in the bottom of a chat window it showed the user as online. I have also seen cases where I see a user as offline, when the user is in fact online, and other users see the person as online.
Spark now handles presence and status correctly after Phone Calls.
Still happening especially with SparkPhone
I don't believe this issue is fixed yet. When I set my status to away, a couple of my co-workers told me I was shown as "online" the entire day I was gone. I'm running version 2.5.1
and sometimes if a user was away few secs ago, and then types a message for me i see a notification and he's presencse is showed as away. 2.5.0 final. And sometimes presence is freezing in typing state, though this person is not typing anymore. 2.5.0 final too.