No worries, I'm no stranger to timing bugs in the worst way possible. My hunch about the failed login is that is has to do with relay selections.