I have a Samsung Galaxy S3 with untouched Android 4.1.2 and problems with logging into accounts on any website, in any browser, as long as the password contains an exclamation mark ("!").
I use the default Samsung keyboard for typing in the password. The language of the keyboard is set to German. The Android interface language is set to English. I use the exclamation mark which is seen on the first of three special character pages.
I tried this in the Chrome browser app and in the default "Internet" browser which comes preinstalled. If I change that exclamation mark in the accounts password to something else, I can login flawlessy on my smartphone.
Is this a codepage error? Do I have to set up some special localization or is it just a bug?