my biggest wtf was when after rebooting after an update, the disk decryption didn't like my password anymore. turns out, the keyboard layout was switched and my password contained special characters.
I had something similar happen with a CentOS install. For some reason, the keyboard layout of the installer was in UK English, but rebooting after installation set it to US English, causing my password to not work.