Perhaps this is the intended functionality and if that's the case maybe someone can shed some light on why.
If I call simpleconnect and I receive a "wrong password" error the next time that player logs in it actually calls the given callback twice.
If this is intended functionality how do I remove the first callback?