Hi Advanced Installer Team,
We are experiencing issues with autoupdater being stuck when multiple distribution channels have updates available at the same time.
Details:
- Multiple distribution channels (dev, beta, stable) can be installed simultaneously on the same machine. Each distribution channel is a separate advanced installer project.
- Updates are installed using advanced updater
- Advanced updater runs via scheduled tasks on user logon in silent mode (/silentall -nofreqcheck command line arguments)
Problem:
When two channels both have updates available during user log on:
- One channel updates successfully
- The other channel’s updater process hangs and remains stuck
- The stuck updater does not recover until the machine is restarted
Additional Context:
- This occurs specifically when multiple channels have updates at the same time. Single-channel updates appear to work correctly.
- We can see that both updaters were able to download updates successfully
- In process explorer we can see that updater that remains stuck has a child process "C:\Windows\System32\msiexec.exe" /i "C:\ProgramData\<Manufacturer>\<ProductName>\updates\<ProductVersion>\<update_msi_file_path>.msi" "
Please advise on configuration changes or fixes to prevent this blocking behavior.
Ekaterina
FOLLOW US