Hi @3dyuval
Welcome to the Auth0 Community!
Thank you for posting your question. The Action code for adding the claims looks good, and I successfully tested a similar code a few minutes ago. Could you check if your application is passing the audience in the request? I’m guessing that you could be getting an opaque token, not a valid JWT → Why Access Token Is Not a JWT (Opaque Token)
Thanks
Dawid