After wrong password, keyboard doesn't got back to layer 0
When your password ends in a character from another layer, and you type it in wrong, the expectation is that you get layer 0 of the keyboard again (same as when osk-sdl starts). This is how similar programs work.