Client Status does not Update Openfire/Spark/OpenLdap Solution

i´m having a problem in my openfire/spark solution… i´m auth in a openldap and i´m having problems with the status of my clients… when a client set his status do “busy” (for example), the only way to see his new status is log off off in my client and log in again… does any one have the same problem?