I have a login on my game called Community World, but there is something wrong with it. Yet I can't figure out what!

Here is the code (passwords blocked out):

on (release, keyPress "<Enter>") {
if (username eq "petra036") {
;
}
if (password eq "-----") {
if (code eq "A1GP") {
gotoAndStop ("petra036");
} else if (username eq "chicken036") {
if (password eq "-----") {
if (code eq "A1GP") {
gotoAndStop ("chicken036");
} else if (username eq "surfer_girl13") {
if (password eq "-----") {
if (code eq "A1GP") {
gotoAndStop ("surfer_girl13");
}
}
}
}
}
}
}

Usually it can login to mine (petra036) and chicken036's account, but now the only one that will login is mine. Not chicken036s', and not surfer_girl13s', even though the spelling of everything is correct.

Any help?

(P.S I ALSO HAVE A "CODE" BOX)