https://www.ntlite.com/community/index.php?threads/apps-update-ms-store.3366/post-35407
You shouldn't need to call winget using the full pathname. That implies the app isn't fully provisioned yet.
Adding DesktopAppInstaller's license at integration time will self-activate winget, so you're not waiting for ClipSVC. Everything works if the user waits long enough. But we have a race condition if winget gets called too early from (Before logon). And that's what users are doing.
You shouldn't need to call winget using the full pathname. That implies the app isn't fully provisioned yet.
Adding DesktopAppInstaller's license at integration time will self-activate winget, so you're not waiting for ClipSVC. Everything works if the user waits long enough. But we have a race condition if winget gets called too early from (Before logon). And that's what users are doing.