I am using Jive Messender 1.1.0, with Smack API 1.4.0.
When I change a presence, I see this from the Debugger:
Sender:
away
away
Receiver:
away
away
away
away
It appears that Jive Messenger is sending the presence twice. I have confirmed this with using 2 Exodus clients, so the problem is defintely on the Jive Messenger end.
The also happens when I log out and log back in. The Presence is sent twice.
I am using 1.1.0 because it is the latest stable release, and it is currently deployed on our test environment, getting stressed tested for production.
Just a follow up, yesterday I checked in a fix for this problem. You can download the latest nightly build and check if the problem you were having was solved.