Google Sign In token exchange not working

I am trying to implement social login with Google, from Android (using credentials manager). But it seems that credentials manager returns the ID token, and Keycloak requires the Google access token to perform the token exchange.

Even if I put the subject_token_type property to JWT (urn:ietf:params:oauth:token-type:jwt) it says that the provided issuer is invalid.

How could I solve this?

Thank you in advance

Did you find a solution for your problem?