Ivestigate what happens upon creating new group and adding new members in it
Some users report (http://www.igniterealtime.org/community/message/203484#203484) weird issue with roster managing in Openfire. Sometimes, when you create a new group and try adding new members to it, they will show up in some old group. Usually this is solved with Openfire restart. It seems that Openfire gets messed up with information still holding in caches (new group) and checking what's in a database (trying to add members to new group, but that group is not in a database yet, so it puts members in some old group). On a server restart Openfire writes new group to a database and then all added members get correct relations with a new group and show up in that new group as they should. This is my theory. I haven't done much groups management for a while, but i remember similar issues with rosters when only server's restart solved problems.
wroot, I am suggesting closing this as I don't see it and haven't seen much in the forums about it. What do you think?