By the way have you tried to delete the database ?
No, because it wasn't a database issue at all. Proper documentation on Chat+ and the oauth connection to the server would have been nice. Also, you are wrong, admins in Dolphin are not automatically admins in chat, you have to log in as an admin and set them to be one in chat. The oauth login does not say, "Hey, this person is an admin, go into the mongo database and set them as an admin in chat+ as well." Or at least it didn't for me.
Also, I am going to set up a GUI connection to the mongo database; that way I can remote log in and reset admins because if you shut that login form, and you can't log in through oauth, you are screwed. Chat+ has a lot of short comings; not able to do a back door login if form removed, by editing the database you can bring that form back but you need the structure of the database to do that. The other is that you can't removed rooms from within Chat+.