What version / component is this?
I tried the scenario here on 12.52 SP1 Web Agent Option Pack (not SPS) and it didn't seem to throw any errors.
EntityID of https://mysp.somedomain.com
This works
https://myidp.somedomain.com/affwebservices/public/saml2sso?SPID=https://mysp.somedomain.com
Non-standard parameters works as well but loses the query parameters on POST back
https://myidp.somedomain.com/affwebservices/public/saml2sso?SPID=https://mysp.somedomain.com&testQuery=one&anotherTest=yetanother
Standard RelayState works too and is sent back with POST
https://myidp.somedomain.com/affwebservices/public/saml2sso?SPID=https://mysp.somedomain.com&RelayState=myrelay
I'd really question why they're sending non-standard SAML parameter in an IdP-initiated authentication...Should really only use what is properly supported (1) by SAML itself and (2) by both IdP and SP.
-----------
The <Response> message is then placed within an HTML FORM as a hidden form control named SAMLResponse. If the convention for identifying a specific application resource at the SP is supported at the IdP and SP, the resource URL at the SP can be encoded into the form using a hidden form control named RelayState.
-----------
I'm not aware of SAML allowing other parameters/values (?).