| Previous | Next |
| SL_E_BLOCKED_PRODUCT_KEY | SL_E_MISSING_OVERRIDE_ONLY_ATTRIBUTE |
SL_E_DUPLICATE_POLICY
The stage that stopped
SL_E_DUPLICATE_POLICY is HRESULT 0xC004F052. It belongs to the local Software Protection Platform. Its narrow boundary is: the combined license set defines the same policy more than once where uniqueness is required.
Windows reports “The Software Licensing Service reported that the licenses contain duplicated properties”.
Evidence that avoids a false diagnosis
| Different result | If the experiment instead proves “an override policy lacks the attribute that marks or constrains it as override-only”, diagnose that condition separately rather than treating it as this HRESULT. |
Fix the prerequisite, then verify
To correct this using supported mechanisms, inventory contributing licenses and remove/reinstall the unintended duplicate through supported package management. A representative incident is overlapping add-on packages publish duplicate policy identifiers.
Changes that make this code harder to diagnose
- Avoid copying license packages or protected stores from another computer; it changes evidence without proving the cause of this HRESULT.
- Avoid force-deleting policy, plug-in or license files while sppsvc owns them; it changes evidence without proving the cause of this HRESULT.
- Avoid using rearm or key replacement as a universal package/policy repair; it changes evidence without proving the cause of this HRESULT.
Technical references
Looking for a different code? Search another status or error code.
