When you create a new user and assign a principal to
that user there is a bug in the ListIndex used. For
example, if you selected to give them the guest
principal and then hit 'save' you would see that the
user gets saved with the admin principal instead.
What's odd is that if you go back and edit the user
and put the principal in that you originally intended
and then hit 'save' it seems to work second time