What does Windows error code 15639 (ERROR_INSTALL_INVALID_RELATED_SET_UPDATE) mean?

 
Previous Next
ERROR_PACKAGE_STAGING_ONHOLD ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY

ERROR_INSTALL_INVALID_RELATED_SET_UPDATE

ERROR_INSTALL_INVALID_RELATED_SET_UPDATE means an update to a related set is invalid. Microsoft documents that all packages in the related set must be updated at the same time.

A related set is a coordinated main package plus optional packages. Updating only one member can leave the set at incompatible versions.

What to check

  • Identify the main package and every optional package that belongs to the related set.
  • Build and publish a consistent set of package versions, then deploy the set together through the intended bundle or App Installer workflow.
  • Do not delete optional packages simply to bypass the update check unless that is part of the package publisher's supported migration path.

Microsoft: App package deployment troubleshooting

Microsoft: Get-AppxLog

Microsoft: Add-AppxPackage

Microsoft: Create an App Installer file for a related set

Microsoft: Optional packages and related sets


Looking for a different code? Search another status or error code.