The only time I’ve seen this error message is if the id_token_hint did not include a valid id_token.
Do you consistently encounter this error anytime you try to redirect to the logout endpoint with an id_token? Are you sure you are sending an id token in the request, not an access token?
Yes, we are getting this error whenever redirected to the logout endpoint with an id_token. Yes, we are sending the same id_token that we got from the token endpoint.
Since I have access to the logs for the failure you shared in your screenshot, I checked, and the token I see getting passed to the logout endpoint is an access token, not an id token (it contains a “scp” claim and the ‘jti’ claim starts with ‘AT’, which is how I can tell its an access token). Details about the different claims that appear in each type of token listed here: OpenID Connect & OAuth 2.0 API | Okta Developer.
Double check that you are sending an ID token (the ‘jti’ will start with ‘ID’) along to this endpoint.