Presence (Status) problem with Openfire and Spark

I have a weird issue with Spark and Openfire (2.5.8 and 3.6.0a).

For any user, in the roster I have some shared groups with contact list group sharing enabled, and some user manually added.

I did not understand very well the meaning of ‘subscription’ (none, remove, to, from…) but the issue right now is that while the presence (the status) of the shared group is correctly handled, the manual contacts aren’t working properly. They can comunicate and receive message, but the status is not updated.

I’m using mssql2000 as db.

I tried to disable the subscription plugin, with no avail.

I hope you have any idea on this, thanks!

Message was edited for clarity by: giusedia