ressource "zcs" does not change anything, problem still exists.
Im wondering cause a lot of people are using pidgin (linux) and adium (mac) and this bug does not affect more people.
Could it be that this problem only happens with openfire (zimbras embedded jabber server) and libpurple (pidgin,adium) clients?
i wasted a lot of time for this problem but all i found was only this:
#7343 (XMPP not doing status updates) ? Pidgin ? Trac
Someone is mentioning a spark client from igniterealtime.org, those guys are the same people behind openfire.
If this bug would be a generic pidgin,adium.... problem, much more people would have this trouble.