microsoft / microsoft/winget-cli

Rest API endpoint is not found. Possibly related to removal of Paint 3D from MS Store

Open
#5,024 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug msstore
Dominant language
C++
Stars
26.4k
Forks
1.8k
Avg merge
1d 11h
Merged PRs (30d)
15

Description

Brief description of your issue

When attempting to run winget update --all, this error will occur:

Failed when searching source: msstore An unexpected error occurred while executing the command: 0x8a150044 : The rest API endpoint is not found.

I started experiencing this issue the same day that Paint 3D was removed from the Microsoft Store (2024-11-04), and I still have it installed, so this is possibly an issue with it trying to search for updates for Paint 3D, which no longer exists

winget update will function for non msstore packages, displaying Failed when searching source; results will not be included: msstore and ignoring all packages from the msstore.

Steps to reproduce

run winget update --all while the package for Paint 3D is installed

Expected behavior

winget update --all should update all packages, ignoring those which no longer exist

Actual behavior

Failed when searching source: msstore An unexpected error occurred while executing the command: 0x8a150044 : The rest API endpoint is not found. will be displayed and the command will fail

Environment
[winget --info]
Windows Package Manager v1.9.25200
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19044.5131
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.24.25200.0

Possibly conflicting software is Paint 3D

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing winget update --all with Paint 3D installed and review the msstore source handling triggered by the failure. The fix is complete when an unavailable Microsoft Store package is ignored while other packages continue updating without the REST API endpoint error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.