That happens when one of the clients joined to the room under the same nickname leaves while others are still available. In that case, a new presence is broadcasted to each of the occupants with role set to none instead of actual role of still joined occupant clients.
Andrzej Wójcik (Tigase) commented 5 years ago
Fixed issue by sending correct role instead of none in this case,
Issue reported at GitHub: https://github.com/tigase/tigase-muc/issues/2
That happens when one of the clients joined to the room under the same nickname leaves while others are still available. In that case, a new presence is broadcasted to each of the occupants with
role
set tonone
instead of actual role of still joined occupant clients.