Salesforce Connector - Disable Account - Duplicate Value error

Hi, We are on IIQ 8.4p1 and using Salesforce connector for disabling an account by setting isActive attribute to false boolean. It throws below error on provisioning. In the target the account have the value as true but the provisioning transaction tries to check and it get the value as false gives duplicate value error. Thanks.
A duplicate value was specified for field ‘IsActive’ in object ‘User’, duplicate value ‘false’ prior value 'false’connector.sdk.webservices.exception.WebServicesSdkException: <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/”>soapenv:Bodysoapenv:Faultsoapenv:ClientA duplicate value was specified for field 'IsActive' in object 'User', duplicate value 'false' prior value 'false'</soapenv:Fault></soapenv:Body></soapenv:Envelope>

Why you try to explicitly set IsActive value ? Disable plan will automatically set IsActive to false and vice versa.

Disable provisioning policy is the one which have the isActive attribute to set the value. I am still debugging but looks like the accounts need some update to the profile before setting isActive value.

Its not mandatory to update the profile before disable until you have some explicy setting on salesforce side .
but you can try removing the isActive from PP an try to disable account and see if this goes fine.

Looks like it is something explicit at Salesforce side. Will need to check on the PP without isActive attribute. Thanks

@jeorly_george Can you share exact error from provisioning transaction.