Clearing all hidden form values was a mistake as it breaks SAML when the redirection URL contains a query string. We should keep existing hidden fields. In the context of OIDC request, we clear them before redirection to avoid #2085