A cloud-based identity and access management service for securing user authentication and resource access
Do these users have more than one role assigned? The SingleAppRoleAssignment function can only pass one role (or Profile, in Salesforce's case) from AAD -> app. I believe the error you're seeing about multiple grants not supported means that more than one AAD appRole is assigned to each user generating that error.