I'm utterly befuddled.
I'm in the process of building a site (D7) that is group-based. I have a few users on the site right now as I develop it and try to work out bugs. One of my users had created several groups, joined a couple others, and everything worked fine until sometime between yesterday and today. Suddenly, the groups she started (and is therefore manager of) stopped showing in her list of groups she is a member of. At the same time, she lost non-manager memberships of all groups but one, and then whenever she added a group it removed the prior one.
I had (and continue to have) the number of groups someone can join set to unlimited. I've also gotten it so she can be a member of more than one group again. However, groups she's a manager of still don't appear on her list, and her name doesn't appear on the members list on those group pages. When she views the groups she's manager of, it does say "You are the group manager." That relationship doesn't seem to appear anywhere else, though.
To further add to the confusion, on my non-admin account on the site I am manager on one group and member of another. I never lost visibility of my group I manage, and it never lost visibility of me. This seems to have affected only her account.
I'm at a loss to figure out what happened and how to solve it. I did back up the db yesterday morning (before whatever broke this happened), although I've had 2 new users and have made other adjustments since then. Can I compare her uid in the two databases and manually correct differences? Where would I look to set elements of group membership/management? Is there an easier way to do this just through Drupal admin interface?