Randy
(@randydustingmailcom)
I ran into this problem today too. It looks like it is caused by this line in the show function (osx.js) loginform = $('#loginform', data[0]);
My best guess is that this is checking to see if the #loginform is present in the page returned via the ajax form call and the form exists even though the user has successfully logged in.
I changed that line to loginform = 0; to bypass that check. Everything seems to be working correctly now.
I don’t know if this is a good fix or not but it seems to be working – hopefully it will help you out.