This user is getting a 500 Server Error when trying to login to Qualtrics. The error in the logs was:UnicodeEncodeError: 'ascii' codec can't encode character u'\xe1' in position 129, it turned out that the unicode chars were causing the SSO encoding to fail. I added a line to normal the data for the token encoding: keyvaluepairs = normalize('NFKD', keyvaluepairs).encode('ascii', 'ignore')