| Previous | Next |
| ERROR_LINUX_SUBSYSTEM_NOT_PRESENT | ERROR_CAPAUTHZ_CHANGE_TYPE |
ERROR_CAPAUTHZ_NOT_DEVUNLOCKED
The device mode does not permit this capability deployment
ERROR_CAPAUTHZ_NOT_DEVUNLOCKED is returned before an application receives the requested capability. The deployment path requires a device configuration that permits development or sideload scenarios, but neither mode is enabled. This is distinct from an invalid package signature or an undeclared capability: Windows is rejecting the authorization context of the device itself.
Check whether the package is a development build, whether its signing certificate is trusted, and whether the device is managed by policy. Enable Developer Mode only on systems intended for development; production distribution should use an approved Store or enterprise deployment path. Rebuilding the package without changing device mode or distribution policy will reproduce the same result.
What to inspect
- Confirm the intended distribution channel and device ownership.
- Inspect Developer Mode and sideload policy before changing the manifest.
- Verify that a trusted production package does not unnecessarily depend on development mode.
References
- Microsoft: enabling a Windows device for development
- Microsoft: package signing and device modes
- Microsoft: app capability declarations
Looking for a different code? Search another status or error code.