Closed wolkowsky closed 6 months ago
Same issue from my side:
Ingestion API can only update, delete, and commit submissions that are created through the API. Please delete the current in-progress submission and create one using the API
The error comes directly via Partner Center. It means that if you log into the Partner Center portal, you must already have an in-progress submission that was previously started via the website. You need to delete that pending submission, and then you can use StoreBroker. The Ingestion API (which StoreBroker uses) is unable to interact with submissions that were started/initiated via the web portal.
@HowardWolosky Actually there is no submission in progress. I tried deleting the submission that created by StoreBroker in portal (which is not finished due to the error) and run the StoreBroker again the issue still exists.
It works just a few weeks ago. I suspect that is a new bug if Microsoft Store team deployed something new recently.
Yes, it's exactly as @zhuxb711 says.
I did go to the portal and removed all submissions that were in progress. There's no pending/in progress submissions. Yet, the ingestion API (I am assuming it's not a StoreBroker issue as the same things happens with the msstore cli) does not let do anything to the submission created via API.
I know that we had one submission (Submission 4) opened manually that's been deleted. What I am going to try is to bring the Submission 4 to the end manually and then see if this will unblock the API with the subsequent submissions.
We've also run into this. No changes to our CI pipeline. After manually deleting any pending packages (produces as a result of this error), it still occurs.
Hi all same here. almost glad I am not alone even if I kill previous submission, the error come at update phasis but I am able to submit by Partners interface... by hand..
@HowardWolosky Looks like this should not be closed? If it's not the right repository to have this issue, can you advise where should it land?
The error comes directly via Partner Center. It means that if you log into the Partner Center portal, you must already have an in-progress submission that was previously started via the website. You need to delete that pending submission, and then you can use StoreBroker. The Ingestion API (which StoreBroker uses) is unable to interact with submissions that were started/initiated via the web portal.
We are facing the same issue, and the only in progress submission was created by storebroker, not in the webportal, our CI just stopped working like many other users
Re-activating this issue given all of these additional reports. While this isn't a StoreBroker issue per-se, I'll keep this issue open while I reach out to the relevant API team within Partner Center to see if we can get this problem sorted out.
Re-activating this issue given all of these additional reports. While this isn't a StoreBroker issue per-se, I'll keep this issue open while I reach out to the relevant API team within Partner Center to see if we can get this problem sorted out.
I am pretty sure you are right. But here, is the only place I found where you are talking about this issue.
Hey all -- it would be great for you to try your submissions again. The Partner Center API team believes that they have addressed the issue that was causing the problem, and would like to have external confirmation that the issue is resolved as well.
I'm not using this particular library but I'm suffering from the same issue. I've just tried it now and it still gave me the same error. I made sure there were no flights in progress before running it. Correlation Id (if it means anything to anyone) is 43937bf1-a8fa-424c-9a26-b2775959e3af
Thanks for the confirmation that it's not quite working yet, @MatthewSteeples. The Partner Center team has informed me that they have another fix for this that is being deployed. When it's ready for validation again, will ping back on this Issue.
@HowardWolosky
Hi Howard,
it is working for me now...
thank you for your work
It also works for us now. Thanks for your assistance on this.
Working here too as well
Thank you Howard. It works fine now.
Great to hear that their fix is working now for everyone. @wolkowsky, thanks for filing the issue. Closing this out now.
Hi,
We want to move to the automated submissions approach as opposed to manual approach (via partner portal).
I did the entire setup of StoreBroker it all works fine until I run the command below:
Update-ApplicationSubmission -AppId -SubmissionDataPath "C:\Out\Path\Upload.json" -PackagePath "C:\Out\Path\Upload.zip" -AddPackages -Force -UpdatePublishModeAndVisibility -verbose
All I am getting is:
I guess the main problem is this:
Ingestion API can only update, delete, and commit submissions that are created through the API. Please delete the current in-progress submission and create one using the API
But... I have no idea how I can create the submission in a different way than I am doing it now.Could someone steer me into the right direction, how can I move it forward?
I did also try doing it all manually (using StoreBroker)
By running:
New-ApplicationSubmission -AppId <appid> -Force
but this gives me the same result