XPSSweeper WSFEDSP Object 'Cannot be Saved' Error

Document ID : KB000108152
Last Modified Date : 28/07/2018
Show Technical Document Details
Upon running XPSSweeper after upgrading a Policy Server from 12.52 SP1 to 12.7 SP2, the following error is observed:

(ERROR) : [sm-xobfss-00300] CA.SM::WSFEDSP@21-000b7357-70d7-1744-8808-691d0a95d0cd(sp_object_name): Legacy Federation object CA.SM::WSFEDSP@21-000b7357-70d7-1744-8808-691d0a95d0cd cannot be saved; it conflicts with object CA.SM::WSFEDSP@21-000d1c0c-63ec-1768-beb1-f53fc734a06e which is active

Users are not reporting any problems accessing applications.
Both of these objects have identical RPID values, but this value must be unique per Account Provider.  The first object in the list is the one that cannot be saved, and thus is the one that is not currently in use.
Modifying the conflicting RPID of the object causing the error resolved the problem and allowed a clean XPSSweeper run.  The Admin UI can be used to make this change.
Additional Information:
As the Policy Server and XPS Tools are continually being enhanced, newer versions of tools like XPSSweeper may be capable of detecting error conditions that previous releases did not find.