Why the added buildin claims not shown in JWT from the default client "admin-cli"

In keycloak, there is a default client which client id is “admin-cli”. I try to add some buildin claim into this client.

In Mappers tab under this client, I add buildin mapper “realm roles”. But when I get the JWT from this client using the API: http://{{url}}/auth/realms/{{realm}}/protocol/openid-connect/token
with proper client_id, the JWT doesn’t include the claim.

I also created another client and add the same mapper with same configuration, JWT requested from that client includes the claim.

Any idea why the claim not shown in JWT from client “admin-cli” ?