Devolutions / Devolutions/UniGetUI

[BUG] Some installed packages don't show their Display Name correctly

Open
#5,197 0 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

3.5.0

### Windows version, edition, and architecture

Windows 11 Education 25H2 26200.8875 x64

### Describe your issue

Mainly seems to affect packages installed from Microsoft Store but I found at least one package from Winget that's also affected (Microsoft.WindowsTerminal).

### Steps to reproduce the issue

_No response_

### UniGetUI Log

```text
[27.07.2026 14:20:06] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.5
[27.07.2026 14:20:06]
[27.07.2026 14:20:06] Build 107
[27.07.2026 14:20:06] UI Framework: Avalonia
[27.07.2026 14:20:06] Data directory C:\Users\vkovarov\AppData\Local\UniGetUI
[27.07.2026 14:20:06] OS: Microsoft Windows 10.0.26200
[27.07.2026 14:20:06] Process arch: X64 (OS: X64)
[27.07.2026 14:20:06] Runtime: .NET 10.0.10
[27.07.2026 14:20:06] Loaded language locale: en
[27.07.2026 14:20:06] Elevated: False
[27.07.2026 14:20:06] Packaged (MSIX): False
[27.07.2026 14:20:06] Args: (none)
[27.07.2026 14:20:06] DXGI hardware GPU detection took 9,1 ms; hardware GPU: True
[27.07.2026 14:20:06] Previous update attempt killed mid-flow but install succeeded (running version 2026.2.5 matches target 2026.2.5.0). Marking as finished.
[27.07.2026 14:20:06] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Prvek nebyl nalezen.

Nelze získat přihlašovací údaje z trezoru.
[27.07.2026 14:20:06] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Prvek nebyl nalezen.

Nelze získat přihlašovací údaje z trezoru.
[27.07.2026 14:20:06] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Prvek nebyl nalezen.

Nelze získat přihlašovací údaje z trezoru.
[27.07.2026 14:20:07] Starting Avalonia shell bootstrap
[27.07.2026 14:20:07] Loaded language locale: en
[27.07.2026 14:20:07] Generated a IPC API auth token for the current session
[27.07.2026 14:20:07] Cargo is not enabled
[27.07.2026 14:20:07] Command vcpkg.exe was not found on the system
[27.07.2026 14:20:07] Command bun.exe was not found on the system
[27.07.2026 14:20:07] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[27.07.2026 14:20:07] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[27.07.2026 14:20:07] Npm is enabled and was found on C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
[27.07.2026 14:20:07] Using Pinget CLI tool.
[27.07.2026 14:20:07] Chocolatey is enabled and was found on C:\Users\vkovarov\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe
[27.07.2026 14:20:07] Winget is enabled and was found on C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe
[27.07.2026 14:20:07] Command scoop.ps1 was not found on the system
[27.07.2026 14:20:07] Command bun.cmd was not found on the system
[27.07.2026 14:20:07] Scoop is enabled but was not found on the system!
[27.07.2026 14:20:07] Bun is enabled but was not found on the system!
[27.07.2026 14:20:07] Pip is enabled and was found on C:\Users\vkovarov\AppData\Local\Microsoft\WindowsApps\python.EXE
[27.07.2026 14:20:07] Command vcpkg was not found on the system
[27.07.2026 14:20:07] Command vcpkg was not found on the system
[27.07.2026 14:20:07] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[27.07.2026 14:20:07] vcpkg is enabled but was not found on the system!
[27.07.2026 14:20:07] Api running on named pipe UniGetUI.IPC
[27.07.2026 14:20:07] Auto-updater source 'ProductInfo' returned version 2026.2.5.0 (upgradable=False)
[27.07.2026 14:20:07] .NET Tool is enabled and was found on C:\Users\vkovarov\.dotnet\dotnet.exe
[27.07.2026 14:20:07] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.8875
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.8875
█ 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.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:07] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.3

█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:07] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm (aka Npm)
█ Executable name: "npm"
█ Executable path: "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"
█ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Program` Files\nodejs\npm.cmd" "
█ Version: 11.8.0

█ Npm is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:07] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe"
█ Call arguments: ""
█ Version: Pinget CLI Version: pinget 0.10.0
█ Using Pinget CLI helper (JSON parsing)

█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:07] An error occurred while initialising package manager Pip
[27.07.2026 14:20:07] System.InvalidOperationException: Microsoft Store python alias is not a valid python install
at UniGetUI.PackageEngine.Managers.PipManager.Pip._loadManagerVersion(String&) + 0x14c
at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager.Initialize() + 0xd7
[27.07.2026 14:20:07] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool (aka .NET Tool)
█ Executable name: "dotnet tool"
█ Executable path: "C:\Users\vkovarov\.dotnet\dotnet.exe"
█ Call arguments: "tool "
█ Version: 9.0.303

█ .NET Tool is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:08] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey (aka Chocolatey)
█ Executable name: "choco.exe"
█ Executable path: "C:\Users\vkovarov\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe"
█ Call arguments: ""
█ Version: 2.5.0

█ Chocolatey is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.07.2026 14:20:09] Integrity check passed successfully!
[27.07.2026 14:20:09] Avalonia shell bootstrap completed
[27.07.2026 14:20:09] Found 0 installed packages from .NET Tool
[27.07.2026 14:20:09] Found 0 installed packages from .NET Tool
[27.07.2026 14:20:09] Found 0 available updates from .NET Tool
[27.07.2026 14:20:09] Found 0 installed packages from PowerShell7
[27.07.2026 14:20:09] Found 0 installed packages from PowerShell7
[27.07.2026 14:20:09] Found 0 available updates from PowerShell7
[27.07.2026 14:20:10] Found 0 available updates from Chocolatey
[27.07.2026 14:20:10] Found 0 installed packages from Chocolatey
[27.07.2026 14:20:10] Found 0 installed packages from PowerShell
[27.07.2026 14:20:10] Found 0 installed packages from PowerShell
[27.07.2026 14:20:10] Found 0 available updates from PowerShell
[27.07.2026 14:20:11] Found 0 installed packages from Npm
[27.07.2026 14:20:11] Found 0 available updates from Npm
[27.07.2026 14:20:13] Found 177 installed packages from Winget
[27.07.2026 14:20:18] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Microsoft_OneDrive_Icon_%282025_-_present%29.svg/512px-Microsoft_OneDrive_Icon_%282025_-_present%29.svg.png failed with code BadRequest
[27.07.2026 14:20:18] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/langfr-800px-Visual_Studio_Code_1.35_icon.svg.png failed with code BadRequest
[27.07.2026 14:20:21] Found 23 available updates from Winget
[27.07.2026 14:20:21] Could not resolve installer hosts for AquaSecurity.Trivy version 0.68.2: Failed during source operation 'manifest' for 'winget': Version '0.68.2' was not found for package 'AquaSecurity.Trivy' in source 'winget'.
[27.07.2026 14:20:22] Could not resolve installer hosts for Google.Chrome version 150.0.7871.182: Failed during source operation 'manifest' for 'winget': Version '150.0.7871.182' was not found for package 'Google.Chrome' in source 'winget'.
```

### Package Managers Logs

```text
Manager WinGet with version:
Pinget CLI Version: pinget 0.10.0
Using Pinget CLI helper (JSON parsing)

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

Logged subprocess-based task on manager Winget. Task type is ListSources
Subprocess executable: "C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe"
Command-line arguments: " source export --output json"
Process start time: 27.07.2026 14:20:07
Process end time: 27.07.2026 14:20:07

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe"
Command-line arguments: " source update "
Process start time: 27.07.2026 14:20:09
Process end time: 27.07.2026 14:20:09

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is ListInstalledPackages
Subprocess executable: "C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe"
Command-line arguments: " list --output json"
Process start time: 27.07.2026 14:20:09
Process end time: 27.07.2026 14:20:13

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is ListUpdates
Subprocess executable: "C:\Users\vkovarov\AppData\Local\Programs\UniGetUI\pinget.exe"
Command-line arguments: " upgrade --include-unknown --output json"
Process start time: 27.07.2026 14:20:13
Process end time: 27.07.2026 14:20:21

-- Process STDOUT
...

Return code: SUCCESS (0)

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

### Relevant information

_No response_

### Screenshots and videos

Image

Image

Contributor guide

Open the contributing guide

Research direction

No source file, test, or reproduction steps are named. Start by reproducing the display-name problem with Microsoft Store packages and Microsoft.WindowsTerminal, then compare the names shown for installed packages with their package metadata; done means affected packages show their correct Display Name.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.