The server correctly does not return an ID token if the client is OAuth only -- ID tokens require an OIDC client. The OA4MP client code, however, still checks if the ID token was returned from a refresh and fails. It should query if the client is OIDC and not check.
The server correctly does not return an ID token if the client is OAuth only -- ID tokens require an OIDC client. The OA4MP client code, however, still checks if the ID token was returned from a refresh and fails. It should query if the client is OIDC and not check.