Devolutions / Devolutions/UniGetUI
[BUG] some package icon can not display on the main page,but it can displayed correctly on the package details page
- 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.2.7
### Windows version, edition, and architecture
Windows 11 pro 26200.8973
### Describe your issue
Some package icon can not display on the main page,but it can displayed correctly on the package details page
like Grammarly for windows and rockstar games launcher
### Steps to reproduce the issue
_No response_
### UniGetUI Log
```text
[2026/8/4 23:30:50] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.7
[2026/8/4 23:30:50]
[2026/8/4 23:30:50] Build 107
[2026/8/4 23:30:50] UI Framework: Avalonia
[2026/8/4 23:30:50] Data directory C:\Users\jimmy\AppData\Local\UniGetUI
[2026/8/4 23:30:50] OS: Microsoft Windows 10.0.26200
[2026/8/4 23:30:50] Process arch: X64 (OS: X64)
[2026/8/4 23:30:50] Runtime: .NET 10.0.10
[2026/8/4 23:30:50] Loaded language locale: en
[2026/8/4 23:30:50] Elevated: False
[2026/8/4 23:30:50] Packaged (MSIX): False
[2026/8/4 23:30:50] Args: (none)
[2026/8/4 23:30:50] DXGI hardware GPU detection took 10.2 ms; hardware GPU: True
[2026/8/4 23:30:50] Command cargo-binstall.exe was not found on the system
[2026/8/4 23:30:50] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': 找不到元素。
无法从保管库获取凭据
[2026/8/4 23:30:50] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': 找不到元素。
无法从保管库获取凭据
[2026/8/4 23:30:50] Starting Avalonia shell bootstrap
[2026/8/4 23:30:50] Loaded language locale: en
[2026/8/4 23:30:50] Generated a IPC API auth token for the current session
[2026/8/4 23:30:50] Command vcpkg.exe was not found on the system
[2026/8/4 23:30:50] Command cargo.exe was not found on the system
[2026/8/4 23:30:50] Command pwsh.exe was not found on the system
[2026/8/4 23:30:50] Command bun.exe was not found on the system
[2026/8/4 23:30:50] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[2026/8/4 23:30:50] Command npm.cmd was not found on the system
[2026/8/4 23:30:50] Command choco.exe was not found on the system
[2026/8/4 23:30:50] Cargo is enabled but was not found on the system!
[2026/8/4 23:30:50] PowerShell7 is enabled but was not found on the system!
[2026/8/4 23:30:50] Command pwsh.exe was not found on the system
[2026/8/4 23:30:50] Npm is enabled but was not found on the system!
[2026/8/4 23:30:50] Chocolatey is enabled but was not found on the system!
[2026/8/4 23:30:50] Command bun.cmd was not found on the system
[2026/8/4 23:30:50] Bun is enabled but was not found on the system!
[2026/8/4 23:30:50] Command scoop.ps1 was not found on the system
[2026/8/4 23:30:50] Scoop is enabled but was not found on the system!
[2026/8/4 23:30:50] Pip is enabled and was found on C:\Users\jimmy\AppData\Local\Microsoft\WindowsApps\python.EXE
[2026/8/4 23:30:50] Command vcpkg was not found on the system
[2026/8/4 23:30:50] Connected to WinGet API using packaged COM activation.
[2026/8/4 23:30:50] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[2026/8/4 23:30:50] Winget is enabled and was found on C:\Users\jimmy\AppData\Local\Microsoft\WindowsApps\winget.exe
[2026/8/4 23:30:50] Command vcpkg was not found on the system
[2026/8/4 23:30:50] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[2026/8/4 23:30:50] vcpkg is enabled but was not found on the system!
[2026/8/4 23:30:50] Api running on named pipe UniGetUI.IPC
[2026/8/4 23:30:50] .NET Tool is enabled but was not found on the system!
[2026/8/4 23:30:50] An error occurred while initialising package manager Pip
[2026/8/4 23:30:50] 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
[2026/8/4 23:30:51] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.8972
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.8972
█ 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.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2026/8/4 23:30:51] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\jimmy\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.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2026/8/4 23:30:52] Auto-updater source 'ProductInfo' returned version 2026.2.7.0 (upgradable=False)
[2026/8/4 23:30:52] Integrity check passed successfully!
[2026/8/4 23:30:52] Avalonia shell bootstrap completed
[2026/8/4 23:30:53] Version string 1.2.94.583.g60394bd5 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026/8/4 23:30:53] Version string 1.2.94.583.g60394bd5 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026/8/4 23:30:53] Found 14 available updates from Winget
[2026/8/4 23:30:54] Found 1 installed packages from PowerShell
[2026/8/4 23:30:54] Found 1 installed packages from PowerShell
[2026/8/4 23:30:54] Found 287 installed packages from Winget
[2026/8/4 23:30:54] Could not resolve installer hosts for Daum.PotPlayer version 26.06.26.0: Failed during source operation 'manifest' for 'winget': Version '26.06.26.0' was not found for package 'Daum.PotPlayer' in source 'winget'.
[2026/8/4 23:30:54] Could not resolve installer hosts for RockstarGames.Launcher version 1.0.107.2944: Failed during source operation 'manifest' for 'winget': Version '1.0.107.2944' was not found for package 'RockstarGames.Launcher' in source 'winget'.
[2026/8/4 23:30:54] Found 0 available updates from PowerShell
[2026/8/4 23:30:55] Could not resolve installer hosts for LeiGod.LeiGodAcc version 11.3.0.3: Failed during source operation 'manifest' for 'winget': Version '11.3.0.3' was not found for package 'LeiGod.LeiGodAcc' in source 'winget'.
[2026/8/4 23:30:55] Could not resolve installer hosts for Microsoft.GameInput version 3.3.221.0: Failed during source operation 'manifest' for 'winget': Version '3.3.221.0' was not found for package 'Microsoft.GameInput' in source 'winget'.
[2026/8/4 23:30:55] Could not resolve installer hosts for Ubisoft.Connect version < 172.1.0.13247: Failed during source operation 'manifest' for 'winget': Version '< 172.1.0.13247' was not found for package 'Ubisoft.Connect' in source 'winget'.
[2026/8/4 23:31:07] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/Epic_Games_logo.svg/207px-Epic_Games_logo.svg.png failed with code BadRequest
[2026/8/4 23:31:11] Failed to download icons and screenshots
[2026/8/4 23:31:11] System.Net.Http.HttpRequestException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (github.com:443)
---> System.Net.Sockets.SocketException (10060): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
at System.Net.Http.HttpConnectionPool.d__54.MoveNext() + 0x6c4
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.d__54.MoveNext() + 0x728
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__53.MoveNext() + 0x40c
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__81.MoveNext() + 0x267
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__80.MoveNext() + 0x2ca
--- End of stack trace from previous location ---
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.d__1.MoveNext() + 0xf9
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__52.MoveNext() + 0x2f9
--- End of stack trace from previous location ---
at System.Net.Http.RedirectHandler.d__4.MoveNext() + 0x1d5
--- End of stack trace from previous location ---
at System.Net.Http.DecompressionHandler.d__16.MoveNext() + 0x2db
--- End of stack trace from previous location ---
at System.Net.Http.SocketsHttpHandler.<g__CreateHandlerAndSendAsync|115_0>d.MoveNext() + 0x10e
--- End of stack trace from previous location ---
at System.Net.Http.HttpClient.d__41.MoveNext() + 0x6de
--- End of stack trace from previous location ---
at UniGetUI.Core.IconEngine.IconDatabase.d__8.MoveNext() + 0x286
[2026/8/4 23:31:44] System.Net.Http.HttpRequestException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (play-lh.googleusercontent.com:443)
---> System.Net.Sockets.SocketException (10060): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
at System.Net.Http.HttpConnectionPool.d__54.MoveNext() + 0x6c4
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.d__54.MoveNext() + 0x728
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__53.MoveNext() + 0x40c
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__81.MoveNext() + 0x267
--- End of stack trace from previous location ---
at System.Net.Http.HttpConnectionPool.d__80.MoveNext() + 0x2ca
--- End of stack trace from previous location ---
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
at System.Net.Http.HttpConnectionPool.d__52.MoveNext() + 0x1d3
--- End of stack trace from previous location ---
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
at System.Net.Http.RedirectHandler.d__4.MoveNext() + 0xd9
--- End of stack trace from previous location ---
at System.Net.Http.DecompressionHandler.d__16.MoveNext() + 0x2db
--- End of stack trace from previous location ---
at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[2026/8/4 23:36:40] Found 0 screenshots for package Id=Grammarly.Grammarly
[2026/8/4 23:36:40] Loading WinGet installer metadata with Pinget. Query: Id=Grammarly.Grammarly, Source=winget, Exact=True
[2026/8/4 23:36:40] Loaded operation parameters for package id=Grammarly.Grammarly on manager Winget and operation Update: update --id "Grammarly.Grammarly" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[2026/8/4 23:36:41] Loaded details for package Grammarly.Grammarly on manager Winget
[2026/8/4 23:37:11] Found 0 screenshots for package Id=RockstarGames.Launcher
[2026/8/4 23:37:11] Loading WinGet installer metadata with Pinget. Query: Id=RockstarGames.Launcher, Source=winget, Exact=True
[2026/8/4 23:37:11] WinGet package RockstarGames.Launcher requires elevation, forcing administrator rights...
[2026/8/4 23:37:11] Loaded operation parameters for package id=RockstarGames.Launcher on manager Winget and operation Update: update --id "RockstarGames.Launcher" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[2026/8/4 23:37:12] Loaded details for package RockstarGames.Launcher on manager Winget
```
### Package Managers Logs
```text
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: 2026/8/4 23:30:51
Process end time: 2026/8/4 23:30:51
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2026/8/4 23:30:52
Process end time: 2026/8/4 23:30:54
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\jimmy\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 2026/8/4 23:30:52
Process end time: 2026/8/4 23:30:53
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 2026/8/4 23:30:52
Process end time: 2026/8/4 23:30:53
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 2026/8/4 23:30:53
Process end time: 2026/8/4 23:30:53
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 2026/8/4 23:36:40
Process end time: 2026/8/4 23:36:41
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 2026/8/4 23:36:40
Process end time: 2026/8/4 23:36:40
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 2026/8/4 23:37:11
Process end time: 2026/8/4 23:37:12
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 2026/8/4 23:37:11
Process end time: 2026/8/4 23:37:11
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 2026/8/4 23:38:16
Process end time: 2026/8/4 23:38:16
-- Task information
...
The task reported success
——————————————————————————————————————————
```
### Relevant information
I have tried to clear the local icon cache, but it will not fix this issue.
### Screenshots and videos
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.