Devolutions / Devolutions/UniGetUI

[BUG] UniGetUI has wrong information about installed programs

Open
#4,801 7 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward

- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/Devolutions/UniGetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/Devolutions/UniGetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/Devolutions/UniGetUI/issues/new/choose)).

### UniGetUI Version

2026.1.10

### Windows version, edition, and architecture

Windows 11 Pro 15H2 build 26200.8457

### Describe your issue

UniGetui does not have the correct information about the installed programs.
Some programs are not installed (e.g. Atom; it used to be).
An existing version of other programs will be installed (e.g. Basecamp).
Version 10.x of SyncBackSE will be installed, whereas version 12 is currently installed.
And more.

### Steps to reproduce the issue

_No response_

### UniGetUI Log

```text
[18-5-2026 23:28:59] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.1.10
[18-5-2026 23:28:59]
[18-5-2026 23:28:59] Build 107
[18-5-2026 23:28:59] UI Framework: WinUI 3
[18-5-2026 23:28:59] Data directory C:\Users\luuk.emmink\AppData\Local\UniGetUI
[18-5-2026 23:28:59] Encoding Code Page set to 850
[18-5-2026 23:28:59] OS: Microsoft Windows 10.0.26200
[18-5-2026 23:28:59] Process arch: X64 (OS: X64)
[18-5-2026 23:28:59] Runtime: .NET 10.0.7
[18-5-2026 23:28:59] Loaded language locale: nl
[18-5-2026 23:28:59] Elevated: False
[18-5-2026 23:28:59] Packaged (MSIX): False
[18-5-2026 23:28:59] Args: (none)
[18-5-2026 23:29:01] Command cargo-binstall.exe was not found on the system
[18-5-2026 23:29:02] vcpkg is not enabled
[18-5-2026 23:29:02] Cargo is not enabled
[18-5-2026 23:29:02] Npm is not enabled
[18-5-2026 23:29:02] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[18-5-2026 23:29:02] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[18-5-2026 23:29:02] Scoop is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[18-5-2026 23:29:02] Chocolatey is enabled and was found on C:\ProgramData\chocolatey\bin\choco.exe
[18-5-2026 23:29:02] Pip is enabled and was found on C:\Users\luuk.emmink\AppData\Local\Programs\Python\Python311\python.EXE
[18-5-2026 23:29:03] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.1

█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:03] Connected to WinGet API using packaged COM activation.
[18-5-2026 23:29:03] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[18-5-2026 23:29:03] Winget is enabled and was found on C:\Users\luuk.emmink\AppData\Local\Microsoft\WindowsApps\winget.exe
[18-5-2026 23:29:03] .NET Tool is enabled and was found on C:\Program Files\dotnet\dotnet.exe
[18-5-2026 23:29:04] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\luuk.emmink\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.28.240
█ Using Native WinGet helper (COM Api)
█ Activation mode: packaged COM registration
█ Activation source: system COM registration

█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:04] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool (aka .NET Tool)
█ Executable name: "dotnet tool"
█ Executable path: "C:\Program Files\dotnet\dotnet.exe"
█ Call arguments: "tool "
█ Version: 10.0.204

█ .NET Tool is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:04] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip (aka Pip)
█ Executable name: "pip"
█ Executable path: "C:\Users\luuk.emmink\AppData\Local\Programs\Python\Python311\python.EXE"
█ Call arguments: "-m pip "
█ Version: pip 26.1.1 from C:\Users\luuk.emmink\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)

█ Pip is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:04] Generated a IPC API auth token for the current session
[18-5-2026 23:29:04] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey (aka Chocolatey)
█ Executable name: "choco.exe"
█ Executable path: "C:\ProgramData\chocolatey\bin\choco.exe"
█ Call arguments: ""
█ Version: 1.1.0

█ Chocolatey is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:05] Updater source 'ProductInfo' returned version 2026.1.10.0 (upgradable=False)
[18-5-2026 23:29:05] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop (aka Scoop)
█ Executable name: "scoop"
█ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
█ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\luuk.emmink\scoop\shims\scoop.ps1" "
█ Version: Current Scoop version:
█ b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)

█ 'main' bucket:
█ 9c33e00749 terragrunt: Update to version 1.0.5

█ Scoop is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:05] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.8457
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.8457
█ 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.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[18-5-2026 23:29:06] Api running on named pipe UniGetUI.IPC
[18-5-2026 23:29:10] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[18-5-2026 23:29:10] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Kan element niet vinden.

Referentie kan niet uit de kluis worden opgehaald
[18-5-2026 23:29:12] Found 20 installed packages from Pip
[18-5-2026 23:29:13] Found 4 installed packages from PowerShell7
[18-5-2026 23:29:13] Found 0 installed packages from .NET Tool
[18-5-2026 23:29:15] Found 3 available updates from Pip
[18-5-2026 23:29:15] Found 3 installed packages from Scoop
[18-5-2026 23:29:16] Found 0 installed packages from PowerShell
[18-5-2026 23:29:16] Found 0 installed packages from PowerShell
[18-5-2026 23:29:16] Found 0 available updates from PowerShell
[18-5-2026 23:29:16] Found 4 installed packages from PowerShell7
[18-5-2026 23:29:16] Dependency Scoop-Search for manager Scoop is present
[18-5-2026 23:29:17] Found 0 installed packages from .NET Tool
[18-5-2026 23:29:17] Found 0 available updates from .NET Tool
[18-5-2026 23:29:17] Dependency Git for manager Scoop is present
[18-5-2026 23:29:17] Found 13 available updates from Chocolatey
[18-5-2026 23:29:17] Found 3 installed packages from Chocolatey
[18-5-2026 23:29:17] Found 1 available updates from PowerShell7
[18-5-2026 23:29:17] Downloaded new icons and screenshots successfully!
[18-5-2026 23:29:21] Found 3 installed packages from Scoop
[18-5-2026 23:29:22] Found 2 available updates from Scoop
[18-5-2026 23:29:24] Found 207 installed packages from Winget
[18-5-2026 23:29:24] Found 12 available updates from Winget
[18-5-2026 23:29:24] Pinget returned manifest version '26107.402.4620.6618' when '26093.307.4625.9664' was requested for Microsoft.Teams.Free; treating as not found
[18-5-2026 23:29:24] Pinget returned manifest version '7.28.1.0' when '7.28.0.0' was requested for Garmin.Express; treating as not found
[18-5-2026 23:29:24] Pinget returned manifest version '2026-05-07' when '2026-04-09' was requested for Microsoft.Sysinternals.Suite; treating as not found
[18-5-2026 23:29:24] Pinget returned manifest version '2.7.3' when '2.6.3.0' was requested for Microsoft.WSL; treating as not found
[18-5-2026 23:29:26] Could not parse Images array from Microsoft Store response
[18-5-2026 23:29:30] Found 3 installed packages from Scoop
[18-5-2026 23:29:31] Found 207 installed packages from Winget
[18-5-2026 23:29:32] Integrity check passed successfully!
[18-5-2026 23:29:32] Found 20 installed packages from Pip
[18-5-2026 23:29:32] Found 0 installed packages from .NET Tool
[18-5-2026 23:29:32] Found 4 installed packages from PowerShell7
[18-5-2026 23:29:33] Found 3 installed packages from Chocolatey
[18-5-2026 23:29:33] Icon download attempt at https://cdn.jsdelivr.net/gh/TakataSanshiro/Chocolatey-Packages@master/automatic/github-desktop/icon.png failed with code NotFound
[18-5-2026 23:29:34] Found 0 installed packages from PowerShell
```

### Package Managers Logs

```text
Manager WinGet with version:
System WinGet (CLI) Version: v1.28.240
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: 18-5-2026 23:29:04
Process end time: 18-5-2026 23:29:04

-- Task information
...

The task reported success

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

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\luuk.emmink\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 18-5-2026 23:29:10
Process end time: 18-5-2026 23:29:11

-- Process STDOUT
...

Return code: SUCCESS (0)

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

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 18-5-2026 23:29:10
Process end time: 18-5-2026 23:29:24

-- Task information
...

The task reported success

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

Logged native task on manager Winget. Task type is OtherTask
Process start time: 18-5-2026 23:29:15
Process end time: 18-5-2026 23:29:23

-- Task information
...

The task reported success

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

Logged native task on manager Winget. Task type is ListUpdates
Process start time: 18-5-2026 23:29:15
Process end time: 18-5-2026 23:29:24

-- Task information
...

The task reported success

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

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 18-5-2026 23:29:30
Process end time: 18-5-2026 23:29:31

-- Task information
...

The task reported success

——————————————————————————————————————————
```

### Relevant information

_No response_

### Screenshots and videos

Image
Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.