Access Token always returns encrypted ID Token (alg: dir), even with correct audience and settings

Hi @daichitk1

Welcome to the Auth0 Community!

Thank you for posting your question. Can you double-check if you are properly adding the audience parameter to the request?

 const accessToken = await getAccessTokenSilently({
          authorizationParams: {
            audience: "API_IDENTIFIER"
          }

You can read more about audience here → Value of the Audience Attribute in Access Token Requests and its Significance

Thanks
Dawid