Role constraint violation is triggered for role which is not failing compliance check after submitting the shopping cart in ITShop.
Scenario Description: Add two roles (Role A and Role B) which violates role constraints and another role (Role C) which is not violating role constraints in the same shopping cart and submit the request in ITShop. Constraint violation is triggered for Role C, the role which is not violating compliance rule check. Constraint violation should have been triggered for Role A and Role B but not for the third role (Role C).
Waiting for fix in a future release of Identity Manager.