| Previous | Next |
| ERROR_CAPAUTHZ_DB_CORRUPTED | ERROR_CAPAUTHZ_SCCD_NO_AUTH_ENTITY |
ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG
The SCCD catalog cannot establish trusted custom-capability metadata
ERROR_CAPAUTHZ_SCCD_INVALID_CATALOG concerns the catalog embedded in or associated with a Signed Custom Capability Descriptor. An SCCD is not an arbitrary manifest fragment: it is signed authorization material supplied by the capability owner, and its catalog must validate as part of that trust chain.
Obtain a fresh SCCD from the capability owner and keep it unchanged through packaging. Confirm that build tooling did not rewrite, re-encode, or substitute the catalog and that the package uses the signing identity expected by the descriptor. A test SCCD from a sample is intentionally unsuitable for production authorization and should not be copied into a shipping package.
What to inspect
- Compare the SCCD byte-for-byte with the owner-provided file.
- Verify the descriptor catalog and package signing chain independently.
- Do not use instructional sample descriptors as production credentials.
References
- Microsoft: capability-owner SCCD workflow
- Microsoft: app-developer SCCD workflow
- Microsoft: custom capability sample warning
Looking for a different code? Search another status or error code.