The error message you are encountering indicates that the URL you provided for the package must be a versioned, downloadable package that begins with https://. While your URL appears to meet these criteria, there are a few things you can check:
- Versioning: Ensure that the URL points to a specific version of your package. The URL should include versioning in the path, such as
.../1.0/applicationinstall.msixbundle. Make sure that the version number is consistent with the version you are trying to upload. - Accessibility: Verify that the URL is publicly accessible and that there are no restrictions preventing the Microsoft Store from accessing it. You can test this by trying to access the URL from a different network or using a tool like
curlto check the response. - File Type: Ensure that the file at the URL is indeed an
.msixbundleand that it is correctly formatted. The Store expects the binary on the package URL to remain unchanged after submission. - SSL Certificate: Since you mentioned that your website uses SSL, ensure that the certificate is valid and correctly configured. You can check this using various online SSL checker tools.
If you have confirmed all of the above and are still experiencing issues, consider updating the package URL in the Partner Center submission to ensure that it reflects the correct and accessible version of your app package.
References: