If I set my site to "private", the "Users" link gives me a 500 error ("We have a piper down"). If I change it to Public it works fine. I would still expect to be able to invite users to a private site.
Yeah that was a bug; I just deployed a fix. We weren't ready for people putting periods in their usernames. My guess is that you changed it to public right after the fix. Thanks.