Skip to content

[BUG] Winget COM API can NOT detect the right version for installed packages #5188

Description

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version

2026.2.5

Windows version, edition, and architecture

Windows 11 pro 26200.8894

Describe your issue

When using the default settings for Winget that uses Native WinGet helper (COM Api), the current version of a package previously updated by UnigetUi is not updated in UnigetUi.

Steps to reproduce the issue

  • Install JanDeDobbeleer.OhMyPosh
  • Wait for the first update and install it
  • The package is updated to the last version
  • Reload software updates or check installed version in Installed Packages
  • It detects JanDeDobbeleer.OhMyPosh is still in the previous version and needs update

Same goes for other WinGet packages.

UniGetUI Log

[23/07/2026 04:53:13]    __  __      _ ______     __  __  ______
                        / / / /___  (_) ____/__  / /_/ / / /  _/
                       / / / / __ \/ / / __/ _ \/ __/ / / // /
                      / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                      \____/_/ /_/_/\____/\___/\__/\____/___/
                          Welcome to UniGetUI Version 2026.2.5
[23/07/2026 04:53:13]   
[23/07/2026 04:53:13] Build 107
[23/07/2026 04:53:13] UI Framework: Avalonia
[23/07/2026 04:53:13] Data directory C:\Users\****\AppData\Local\UniGetUI
[23/07/2026 04:53:13] OS: Microsoft Windows 10.0.26200
[23/07/2026 04:53:13] Process arch: X64 (OS: X64)
[23/07/2026 04:53:13] Runtime: .NET 10.0.10
[23/07/2026 04:53:13] Loaded language locale: en
[23/07/2026 04:53:13] Elevated: False
[23/07/2026 04:53:13] Packaged (MSIX): False
[23/07/2026 04:53:13] Args: (none)
[23/07/2026 04:53:13] DXGI hardware GPU detection took 8.4 ms; hardware GPU: True
[23/07/2026 04:53:14] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Élément introuvable.
                      
                      Impossible d’obtenir des informations d’identification du coffre
[23/07/2026 04:53:14] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Élément introuvable.
                      
                      Impossible d’obtenir des informations d’identification du coffre
[23/07/2026 04:53:14] Starting Avalonia shell bootstrap
[23/07/2026 04:53:14] Loaded language locale: en
[23/07/2026 04:53:14] Generated a IPC API auth token for the current session
[23/07/2026 04:53:14] .NET Tool is not enabled
[23/07/2026 04:53:14] vcpkg is not enabled
[23/07/2026 04:53:14] Npm is not enabled
[23/07/2026 04:53:14] Scoop is not enabled
[23/07/2026 04:53:14] Chocolatey is not enabled
[23/07/2026 04:53:14] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[23/07/2026 04:53:14] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[23/07/2026 04:53:14] Cargo is enabled and was found on C:\Users\****\.cargo\bin\cargo.exe
[23/07/2026 04:53:14] Command bun.cmd was not found on the system
[23/07/2026 04:53:14] Bun is enabled and was found on C:\Users\****\.bun\bin\bun.exe
[23/07/2026 04:53:14] Pip is enabled and was found on C:\Users\****\AppData\Local\Programs\Python\Python313\python.EXE
[23/07/2026 04:53:14] Api running on named pipe UniGetUI.IPC
[23/07/2026 04:53:14] Connected to WinGet API using packaged COM activation.
[23/07/2026 04:53:14] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[23/07/2026 04:53:14] Winget is enabled and was found on C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe
[23/07/2026 04:53:14] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Bun (aka Bun)
                      █ Executable name: "bun"
                      █ Executable path: "C:\Users\****\.bun\bin\bun.exe"
                      █ Call arguments: ""
                      █ Version: 1.3.14
                      █          
                      █ Bun is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:14] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Cargo (aka Cargo)
                      █ Executable name: "cargo.exe"
                      █ Executable path: "C:\Users\****\.cargo\bin\cargo.exe"
                      █ Call arguments: ""
                      █ Version: cargo 1.94.0 (85eff7c80 2026-01-15)
                      █          
                      █ Cargo is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:14] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: PowerShell 7.x (aka PowerShell7)
                      █ Executable name: "pwsh.exe"
                      █ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
                      █ Call arguments: " -NoProfile -Command"
                      █ Version: PowerShell 7.6.4
                      █          
                      █ PowerShell 7.x is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:14] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: WinGet (aka Winget)
                      █ Executable name: "winget.exe"
                      █ Executable path: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
                      █ Call arguments: ""
                      █ Version: System WinGet (CLI) Version: v1.29.280
                      █          Using Native WinGet helper (COM Api)
                      █          Activation mode: packaged COM registration
                      █          Activation source: system COM registration
                      █          
                      █ WinGet is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:14] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Pip (aka Pip)
                      █ Executable name: "pip"
                      █ Executable path: "C:\Users\****\AppData\Local\Programs\Python\Python313\python.EXE"
                      █ Call arguments: "-m pip "
                      █ Version: pip 26.1.2 from C:\Users\****\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip (python 3.13)
                      █          
                      █ Pip is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:15] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: PowerShell 5.x (aka PowerShell)
                      █ Executable name: "powershell.exe"
                      █ Executable path: "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe"
                      █ Call arguments: " -NoProfile -Command"
                      █ Version: Name                           Value                                                                                   
                      █          ----                           -----                                                                                   
                      █          PSVersion                      5.1.26100.8894                                                                          
                      █          PSEdition                      Desktop                                                                                 
                      █          PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                 
                      █          BuildVersion                   10.0.26100.8894                                                                         
                      █          CLRVersion                     4.0.30319.42000                                                                         
                      █          WSManStackVersion              3.0                                                                                     
                      █          PSRemotingProtocolVersion      2.3                                                                                     
                      █          SerializationVersion           1.1.0.1
                      █          
                      █ PowerShell 5.x is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 04:53:15] Auto-updater source 'ProductInfo' returned version 2026.2.5.0 (upgradable=False)
[23/07/2026 04:53:17] Found 1 installed packages from Bun
[23/07/2026 04:53:17] Found 19 installed packages from Pip
[23/07/2026 04:53:18] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 04:53:18] Found 0 available updates from Bun
[23/07/2026 04:53:18] Found 12 installed packages from PowerShell7
[23/07/2026 04:53:18] Found 12 installed packages from PowerShell7
[23/07/2026 04:53:18] Integrity check passed successfully!
[23/07/2026 04:53:18] Dependency cargo-update for Cargo is present.
[23/07/2026 04:53:18] Dependency cargo-binstall for Cargo is present.
[23/07/2026 04:53:18] Avalonia shell bootstrap completed
[23/07/2026 04:53:18] Found 2 installed packages from Cargo
[23/07/2026 04:53:18] Found 0 available updates from Cargo
[23/07/2026 04:53:19] Found 0 available updates from Pip
[23/07/2026 04:53:20] Found 1 available updates from PowerShell7
[23/07/2026 04:53:20] Found 2 installed packages from PowerShell
[23/07/2026 04:53:20] Found 2 installed packages from PowerShell
[23/07/2026 04:53:21] Found 0 available updates from PowerShell
[23/07/2026 04:53:31] Version string v0.41.0-703-gf5d4d9b02 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 04:53:31] Version string v0.41.0-703-gf5d4d9b02 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 04:53:32] Version string N-125365-g9a01c1cb6a-20260630 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 04:53:32] Version string N-125365-g9a01c1cb6a-20260630 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 04:53:36] Found 2 available updates from Winget
[23/07/2026 04:53:36] Found 240 installed packages from Winget
[23/07/2026 04:53:36] Local backup saved to D:\OneDrive\Documents\UniGetUI\PC-FRED installed packages.ubundle
[23/07/2026 04:53:52] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 04:53:52] Found 0 available updates from Bun
[23/07/2026 04:53:53] Found 12 installed packages from PowerShell7
[23/07/2026 04:53:53] Found 0 available updates from Cargo
[23/07/2026 04:53:54] Found 0 available updates from Pip
[23/07/2026 04:53:55] Found 2 available updates from Winget
[23/07/2026 04:53:55] Found 2 installed packages from PowerShell
[23/07/2026 04:53:55] Found 0 available updates from PowerShell
[23/07/2026 04:54:01] Found 1 available updates from PowerShell7
[23/07/2026 20:20:38] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 20:20:38] Found 0 available updates from Bun
[23/07/2026 20:20:38] Found 12 installed packages from PowerShell7
[23/07/2026 20:20:40] Found 0 available updates from Cargo
[23/07/2026 20:20:41] Found 0 available updates from Pip
[23/07/2026 20:20:42] Found 3 available updates from Winget
[23/07/2026 20:20:42] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.0.0: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 20:20:42] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.1: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 20:20:43] Found 2 installed packages from PowerShell
[23/07/2026 20:20:43] Found 0 available updates from PowerShell
[23/07/2026 20:20:46] Loaded operation parameters for package id=JanDeDobbeleer.OhMyPosh on manager Winget and operation Update: update --id "JanDeDobbeleer.OhMyPosh" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force 
[23/07/2026 20:20:58] Found 1 available updates from PowerShell7
[23/07/2026 20:21:09] Path returned by the package manager "C:\Program Files\WindowsApps\ohmyposh.cli_29.35.0.0_x64__96v55e8n804z4" did not exist while loading package install location for package Id=JanDeDobbeleer.OhMyPosh with Manager=Winget
[23/07/2026 20:21:09] Clearing UAC prompt since there are no remaining operations
[23/07/2026 20:21:09] Resetting administrator rights cache for process id 37308
[23/07/2026 20:21:10] Version string v0.41.0-703-gf5d4d9b02 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 20:21:10] Version string v0.41.0-703-gf5d4d9b02 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 20:21:10] Version string N-125365-g9a01c1cb6a-20260630 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 20:21:10] Version string N-125365-g9a01c1cb6a-20260630 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 20:21:11] Found 240 installed packages from Winget
[23/07/2026 21:02:47] Auto-updater source 'ProductInfo' returned version 2026.2.5.0 (upgradable=False)
[23/07/2026 22:02:49] Auto-updater source 'ProductInfo' returned version 2026.2.5.0 (upgradable=False)
[23/07/2026 22:21:00] Found 12 installed packages from PowerShell7
[23/07/2026 22:21:00] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 22:21:00] Found 0 available updates from Bun
[23/07/2026 22:21:01] Found 0 available updates from Cargo
[23/07/2026 22:21:02] Found 0 available updates from Pip
[23/07/2026 22:21:03] Found 3 available updates from Winget
[23/07/2026 22:21:04] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.0.0: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 22:21:04] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.1: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 22:21:04] Found 2 installed packages from PowerShell
[23/07/2026 22:21:05] Found 0 available updates from PowerShell
[23/07/2026 22:21:13] Found 1 available updates from PowerShell7
[23/07/2026 22:25:28] WinGet COM API usage is disabled; using WinGetCliHelper().
[23/07/2026 22:25:28] Winget is enabled and was found on C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe
[23/07/2026 22:25:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: WinGet (aka Winget)
                      █ Executable name: "winget.exe"
                      █ Executable path: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
                      █ Call arguments: ""
                      █ Version: System WinGet (CLI) Version: v1.29.280
                      █          Using WinGet CLI helper (CLI parsing)
                      █          
                      █ WinGet is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 22:25:39] Found 12 installed packages from PowerShell7
[23/07/2026 22:25:40] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 22:25:40] Found 0 available updates from Bun
[23/07/2026 22:25:41] Found 0 available updates from Pip
[23/07/2026 22:25:41] Found 1 available updates from PowerShell7
[23/07/2026 22:25:41] Found 0 available updates from Winget
[23/07/2026 22:25:41] Found 0 available updates from Cargo
[23/07/2026 22:25:42] Found 2 installed packages from PowerShell
[23/07/2026 22:25:42] Found 0 available updates from PowerShell
[23/07/2026 22:28:26] Connected to WinGet API using packaged COM activation.
[23/07/2026 22:28:26] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[23/07/2026 22:28:26] Winget is enabled and was found on C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe
[23/07/2026 22:28:26] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: WinGet (aka Winget)
                      █ Executable name: "winget.exe"
                      █ Executable path: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
                      █ Call arguments: ""
                      █ Version: System WinGet (CLI) Version: v1.29.280
                      █          Using Native WinGet helper (COM Api)
                      █          Activation mode: packaged COM registration
                      █          Activation source: system COM registration
                      █          
                      █ WinGet is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 22:28:32] Found 12 installed packages from PowerShell7
[23/07/2026 22:28:32] Found 0 available updates from Cargo
[23/07/2026 22:28:33] Found 0 available updates from Pip
[23/07/2026 22:28:34] Found 3 available updates from Winget
[23/07/2026 22:28:34] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.0.0: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 22:28:34] Could not resolve installer hosts for JanDeDobbeleer.OhMyPosh version 29.35.1: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 22:28:34] Found 2 installed packages from PowerShell
[23/07/2026 22:28:34] Found 0 available updates from PowerShell
[23/07/2026 22:28:34] Bun: Found 0 packages with available updates (preferLatest=False)
[23/07/2026 22:28:34] Found 0 available updates from Bun
[23/07/2026 22:28:41] Found 1 available updates from PowerShell7
[23/07/2026 22:35:06] Found 3 screenshots for package Id=JanDeDobbeleer.OhMyPosh
[23/07/2026 22:35:06] Loading WinGet installer metadata with Pinget. Query: Id=JanDeDobbeleer.OhMyPosh, Source=winget, Exact=True
[23/07/2026 22:35:06] Could not load WinGet installer metadata with Pinget for package JanDeDobbeleer.OhMyPosh: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
[23/07/2026 22:35:06] Loaded operation parameters for package id=JanDeDobbeleer.OhMyPosh on manager Winget and operation Update: update --id "JanDeDobbeleer.OhMyPosh" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force 
[23/07/2026 22:35:06] Loaded details for package JanDeDobbeleer.OhMyPosh on manager Winget

Package Managers Logs

Manager WinGet with version:
System WinGet (CLI) Version: v1.29.280
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 23/07/2026 04:53:14
Process end time:   23/07/2026 04:53:14

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 04:53:17
Process end time:   23/07/2026 04:53:18

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 23/07/2026 04:53:17
Process end time:   23/07/2026 04:53:36

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 04:53:17
Process end time:   23/07/2026 04:53:20

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 04:53:18
Process end time:   23/07/2026 04:53:36

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 04:53:52
Process end time:   23/07/2026 04:53:53

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 04:53:53
Process end time:   23/07/2026 04:53:55

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 04:53:53
Process end time:   23/07/2026 04:53:54

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 20:20:37
Process end time:   23/07/2026 20:20:39

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 20:20:39
Process end time:   23/07/2026 20:20:42

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 20:20:39
Process end time:   23/07/2026 20:20:40

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 23/07/2026 20:21:09
Process end time:   23/07/2026 20:21:11

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 20:21:09
Process end time:   23/07/2026 20:21:10

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 22:20:59
Process end time:   23/07/2026 22:21:02

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 22:21:02
Process end time:   23/07/2026 22:21:03

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 22:21:02
Process end time:   23/07/2026 22:21:03

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 23/07/2026 22:24:29
Process end time:   23/07/2026 22:24:29

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is FindPackages
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source list "
Process start time: 23/07/2026 22:25:28
Process end time:   23/07/2026 22:25:28

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 22:25:39
Process end time:   23/07/2026 22:25:40

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is ListUpdates
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " update --include-unknown  --accept-source-agreements "
Process start time: 23/07/2026 22:25:40
Process end time:   23/07/2026 22:25:41

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is FindPackages
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source list "
Process start time: 23/07/2026 22:26:57
Process end time:   23/07/2026 22:26:57

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is FindPackages
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source list "
Process start time: 23/07/2026 22:28:20
Process end time:   23/07/2026 22:28:21

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\****\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 23/07/2026 22:28:31
Process end time:   23/07/2026 22:28:32

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 22:28:32
Process end time:   23/07/2026 22:28:34

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 22:28:32
Process end time:   23/07/2026 22:28:33

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 23/07/2026 22:30:54
Process end time:   23/07/2026 22:30:54

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 23/07/2026 22:35:06
Process end time:   23/07/2026 22:35:06

-- Task information
 ...

-- Task errors
  Devolutions.Pinget.Core.SourceSearchException: Failed during source operation 'manifest' for 'winget': While scanning a simple key, could not find expected ':'.
   ---> (Line: 700, Col: 3, Idx: 32767) - (Line: 700, Col: 3, Idx: 32767): YamlDotNet.Core.SyntaxErrorException: While scanning a simple key, could not find expected ':'.
     at YamlDotNet.Core.Scanner.RemoveSimpleKey() + 0x85
     at YamlDotNet.Core.Scanner.FetchStreamEnd() + 0x2d
     at YamlDotNet.Core.Scanner.FetchNextToken() + 0x7e
     at YamlDotNet.Core.Scanner.FetchMoreTokens() + 0x26
     at YamlDotNet.Core.Scanner.MoveNextWithoutConsuming() + 0x1c
     at YamlDotNet.Core.Parser.GetCurrentToken() + 0xa7
     at YamlDotNet.Core.Parser.ParseBlockMappingKey(Boolean) + 0x62
     at YamlDotNet.Core.Parser.MoveNext() + 0x2a
     at Devolutions.Pinget.Core.PreIndexedSource.ReadV2VersionEntry(IParser) + 0xba
     at Devolutions.Pinget.Core.PreIndexedSource.ReadV2VersionEntries(IParser) + 0x8a
     at Devolutions.Pinget.Core.PreIndexedSource.ParseV2VersionDataDocument(String) + 0x1a4
     at Devolutions.Pinget.Core.PreIndexedSource.LoadV2VersionData(HttpClient, SqliteConnection, SourceRecord, Int64, String, String) + 0x3be
     at Devolutions.Pinget.Core.Repository.ManifestFromV2Connection(Int32, SqliteConnection, Int64, String, SearchMatch, PackageQuery) + 0x85
     at Devolutions.Pinget.Core.Repository.ManifestFromV2(Int32, Int64, String, SearchMatch, PackageQuery, Boolean) + 0x77
     at Devolutions.Pinget.Core.Repository.ManifestForMatch(LocatedMatch, PackageQuery, Boolean) + 0xa5
     at Devolutions.Pinget.Core.Repository.CreateShowResult(LocatedMatch, PackageQuery, List`1, List`1) + 0x48
     --- End of inner exception stack trace ---
     at Devolutions.Pinget.Core.Repository.CreateShowResult(LocatedMatch, PackageQuery, List`1, List`1) + 0x14a
     at Devolutions.Pinget.Core.Repository.Show(PackageQuery) + 0x50
     at Devolutions.Pinget.Core.Repository.ShowFirstMatchAcrossSources(PackageQuery) + 0x1f5
     at UniGetUI.PackageEngine.Managers.WingetManager.PingetPackageDetailsProvider.ShowWithRepository(PackageQuery query) + 0x33
     at UniGetUI.PackageEngine.Managers.WingetManager.PingetPackageDetailsProvider.LoadPackageDetails(IPackageDetails, INativeTaskLogger) + 0x10a

The task reported a failure (0x1, 1, 1)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 23/07/2026 22:35:06
Process end time:   23/07/2026 22:35:06

-- Task information
 ...

The task reported success

——————————————————————————————————————————

Relevant information

When I set package managers > WinGet > Advanced options > WinGet COM API > disabled, WinGet is not listed as source in Installed Package. Even after restarting UnigetUi. But selecting Pinget as default CLI tool fixes this and fixes the main issue reported here. Pinget detects the right installed version. It is also more reliable to find updates not previously found with the default settings.

When using package managers > WinGet > Advanced options > reset, it fixes the issue only once. But as soon a new update is successfully installed, the new package version is not updated again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions