Skip to content

[BUG] Since few release, UNIGET run multiple instances #5181

Description

@dradoudine

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

Describe your issue

After a package is upgraded I get a notification popup. When I click the popup, it opens a new instance of uniget. And my computer runs multiple instances of uniget

Image Normally only one instance of uniget is expected.

Steps to reproduce the issue

No response

UniGetUI Log

[23/07/2026 10:32:35]    __  __      _ ______     __  __  ______
                        / / / /___  (_) ____/__  / /_/ / / /  _/
                       / / / / __ \/ / / __/ _ \/ __/ / / // /
                      / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                      \____/_/ /_/_/\____/\___/\__/\____/___/
                          Welcome to UniGetUI Version 2026.2.5
[23/07/2026 10:32:35]   
[23/07/2026 10:32:35] Build 107
[23/07/2026 10:32:35] UI Framework: Avalonia
[23/07/2026 10:32:35] Data directory C:\Users\toto\AppData\Local\UniGetUI
[23/07/2026 10:32:35] OS: Microsoft Windows 10.0.22631
[23/07/2026 10:32:35] Process arch: X64 (OS: X64)
[23/07/2026 10:32:35] Runtime: .NET 10.0.10
[23/07/2026 10:32:35] Loaded language locale: fr
[23/07/2026 10:32:35] Elevated: False
[23/07/2026 10:32:35] Packaged (MSIX): False
[23/07/2026 10:32:35] Args: unigetui://openUniGetUI/
[23/07/2026 10:32:36] Could not forward args to first instance: The operation has timed out.
[23/07/2026 10:32:36] Could not redirect to the existing Avalonia instance; starting a new one
[23/07/2026 10:32:36] DXGI hardware GPU detection took 16,0 ms; hardware GPU: True
[23/07/2026 10:32:36] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Élément introuvable.
                      
                      Impossible d’obtenir des informations d’identification du coffre
[23/07/2026 10:32:36] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Élément introuvable.
                      
                      Impossible d’obtenir des informations d’identification du coffre
[23/07/2026 10:32:36] Starting Avalonia shell bootstrap
[23/07/2026 10:32:36] Loaded language locale: fr
[23/07/2026 10:32:36] Auto-updater: disabled by user setting, skipping.
[23/07/2026 10:32:36] Generated a IPC API auth token for the current session
[23/07/2026 10:32:36] PowerShell is not enabled
[23/07/2026 10:32:36] .NET Tool is not enabled
[23/07/2026 10:32:36] vcpkg is not enabled
[23/07/2026 10:32:36] Npm is not enabled
[23/07/2026 10:32:36] Scoop is not enabled
[23/07/2026 10:32:36] Chocolatey is not enabled
[23/07/2026 10:32:36] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[23/07/2026 10:32:36] Cargo is enabled and was found on C:\Users\toto\.cargo\bin\cargo.exe
[23/07/2026 10:32:36] Command bun.cmd was not found on the system
[23/07/2026 10:32:36] Bun is enabled and was found on C:\Users\toto\AppData\Local\Microsoft\WinGet\Links\bun.exe
[23/07/2026 10:32:36] Command pinget.exe was not found on the system
[23/07/2026 10:32:36] Connected to WinGet API using packaged COM activation.
[23/07/2026 10:32:36] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[23/07/2026 10:32:36] Winget is enabled and was found on C:\Users\toto\AppData\Local\Microsoft\WindowsApps\winget.exe
[23/07/2026 10:32:36] Pip is enabled and was found on C:\Users\toto\AppData\Local\Programs\Python\Python314\python.EXE
[23/07/2026 10:32:36] Api running on named pipe UniGetUI.IPC
[23/07/2026 10:32:36] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.x is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 10:32:37] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Bun (aka Bun)
                      █ Executable name: "bun"
                      █ Executable path: "C:\Users\toto\AppData\Local\Microsoft\WinGet\Links\bun.exe"
                      █ Call arguments: ""
                      █ Version: 1.3.14
                      █          
                      █ Bun is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 10:32:37] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Cargo (aka Cargo)
                      █ Executable name: "cargo.exe"
                      █ Executable path: "C:\Users\toto\.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 10:32:37] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: WinGet (aka Winget)
                      █ Executable name: "winget.exe"
                      █ Executable path: "C:\Users\toto\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 10:32:37] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Pip (aka Pip)
                      █ Executable name: "pip"
                      █ Executable path: "C:\Users\toto\AppData\Local\Programs\Python\Python314\python.EXE"
                      █ Call arguments: "-m pip "
                      █ Version: pip 26.1.2 from C:\Users\toto\AppData\Local\Programs\Python\Python314\Lib\site-packages\pip (python 3.14)
                      █          
                      █ Pip is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[23/07/2026 10:32:38] Bun: Skipping installed package detection because C:\Users\toto\.bun\install\global is missing package.json
[23/07/2026 10:32:38] Found 0 installed packages from Bun
[23/07/2026 10:32:38] Bun: Skipping global update detection because C:\Users\toto\.bun\install\global is missing package.json
[23/07/2026 10:32:38] Found 0 available updates from Bun
[23/07/2026 10:32:38] Integrity check passed successfully!
[23/07/2026 10:32:38] Dependency cargo-update for Cargo is present.
[23/07/2026 10:32:38] Dependency cargo-binstall for Cargo is present.
[23/07/2026 10:32:38] Avalonia shell bootstrap completed
[23/07/2026 10:32:38] Found 0 available updates from Cargo
[23/07/2026 10:32:38] Found 2 installed packages from Cargo
[23/07/2026 10:32:39] Found 112 installed packages from Pip
[23/07/2026 10:32:39] Found 0 installed packages from PowerShell7
[23/07/2026 10:32:39] Found 0 installed packages from PowerShell7
[23/07/2026 10:32:39] Found 0 available updates from PowerShell7
[23/07/2026 10:32:40] Version string Version 6.50a of 2019-Jan-17 (Build 3320) (Setup) appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:40] Version string Version 6.50a of 2019-Jan-17 (Build 3320) (Setup) appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:40] Version string v6.3r1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:40] Version string v6.3r1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:41] Version string 4.9.51 (SP3) appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:41] Version string 4.9.51 (SP3) appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[23/07/2026 10:32:41] Found 244 installed packages from Winget
[23/07/2026 10:32:41] Local backup saved to c:\user\toto\UniGetUI\Paquets installés sur V2399733.ubundle
[23/07/2026 10:32:42] Found 1 available updates from Winget
[23/07/2026 10:33:38] Manager Pip failed to list available updates with exception TimeoutException: Task _getAvailableUpdates for manager Pip did not finish after 60 seconds, aborting.  You may disable timeouts from UniGetUI Advanced Settings
[23/07/2026 10:33:38] Since this was the first attempt, Pip.AttemptFastRepair() will be called and the procedure will be restarted
[23/07/2026 10:34:38] Error finding updates on manager Pip
[23/07/2026 10:34:38] System.TimeoutException: Task _getAvailableUpdates for manager Pip did not finish after 60 seconds, aborting.  You may disable timeouts from UniGetUI Advanced Settings
                         at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager.RunListingTaskWithTimeout[T](Func`1, String) + 0x35d
                         at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager._getAvailableUpdates(Boolean) + 0xbe

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 10:32:40
Process end time:   23/07/2026 10:32:40

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 23/07/2026 10:32:41
Process end time:   23/07/2026 10:32:43

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 23/07/2026 10:32:41
Process end time:   23/07/2026 10:32:42

-- Task information
 ...

The task reported success

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

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 23/07/2026 10:32:41
Process end time:   23/07/2026 10:32:44

-- Task information
 ...

The task reported success

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

Relevant information

No response

Screenshots and videos

No response

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions