I actually figured it out myself :-) But it was a nice trap so this post might help someone.
I was fooled by the uppercase theme. The input I gave looked uppercase but it was stored as lowercase in the variable.
The strings did not match since the computer_password was uppercase in my code.