Default Client Scopes not used with newly created client

Hello,

We are using keycloak 19.0.1, and in that setup under a particular realm for client scope → default client scopes we have: “roles”, “web-origins” etc.

When we create new client in that realm, we noticed that the default client scopes dont apply anymore and manually have to assign “role” etc to the default client scope.

This behaviour wasn’t the same in previous keycloak versions. We were using 4.1.0.Final (very old) and it was working fine, we recently migrated and noticed this.

Default Client Scope:

Client → Client Scopes:

Under the impression the the default client scopes would be applied to newly created client. Is there any configuration that needs to be explicitly enabled, did we miss something ?