Would be interesting to know what would happen if you tested it by removing the sign and see if you can login after that. If so, that'll confirm my theory that special characters are causing this, and then I'll be able to focus my efforts on finding the solution to that.