| Previous | Next |
| APPX_E_PACKAGING_INTERNAL | APPX_E_RELATIONSHIPS_NOT_ALLOWED |
APPX_E_INTERLEAVING_NOT_ALLOWED
APPX_E_INTERLEAVING_NOT_ALLOWED means that the package does not follow the layout expected for an .appx or .msix package. Windows app packages use the OPC-based package format, but ordinary ZIP layout or a post-processing tool can produce an invalid arrangement.
What to check
- Recreate the package with the Windows packaging tools rather than repacking it with a general ZIP utility.
- Confirm that no signing, compression, upload, or transport step rewrites the package after it is produced.
- Use the original build output when comparing a failing artifact with a package that installs successfully.
Do not try to fix this by editing files inside the package; create a new package from the source layout.
Microsoft: troubleshoot Windows app packages
Looking for a different code? Search another status or error code.