Web Service SaaS - Add Entitlement

I have created three Object to pass as Entitlement, but while provisioning via RBAC I am passing three entitlements at a time but only one entitlement is getting assigned once identity process done for the identity, again I process identity then next entitlement assigned , it means at a time only one is getting assigned , so i want to know which thing should i need to change in configuration to achieve the requirement (It should get assign at a single identity process)

I have Enabled below setting

still facing same issue

Disabling this setting corrects the initial all entitlement assignment at a time during account creation. However, updating entitlements after a role change now requires a separate identity process for each entitlement. This ‘one entitlement, one process’ approach is inefficient and doesn’t scale well for users with multiple entitlements.