I have discovered that even after being kicked or banned from a conference, Spark client continues to send availability status to the conference (as long as the group chat window is not closed) :
After being kicked from “batman_0qg” conference, I am still receiving such kind of stanza from the kicked user :
According to me the client should not send those kind of presence stanzas after being kicked (the kicked user is no more visible for the other participants). Moreover I am developing an UC federation software and if there is no more federated user (GC session is cleaned on my side), I can’t reject those stanzas because they look like a simple presence stanza (no muc namespace).