Received HTTP request does not have specified charset encoding. Identity Provider will specify "UTF-8" as character encoding.
the above can be seen clearer in a browser saml tracer add on which shows the relay state been broken into two lines(<BR> tags) because of the enforced encoding from the IDP.