Other issues or features related to Microsoft Edge on Windows 11
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
We're pushing out a PWA for a web app hosted on our intranet using the properties: custom icon, custom name, & default_launch_container (window).
The issue is that Edge will give a pop-up AFTER EVERY SINGLE REBOOT EVERY TIME the PWA/Edge is fully closed then re-opened (and after opening the PWA) that says "App Installed" and give options (pin to taskbar, pin to Start, create desktop shortcut, auto-start) to allow or don't allow, even after previously selecting "Allow" (or "Don't allow"). I've tried setting the policy to not create a desktop shortcut, a fresh install of Windows, using the newest version of Edge, and I've tried pushing the policy out via Intune as well as just adding the policy directly to the registry.
Chrome does not exhibit this behavior when using the same "WebAppInstallForceList" policy to deploy the same exact PWA for Chrome.
Other issues or features related to Microsoft Edge on Windows 11
Hi TM-987,
I can understand why this seems confusing, especially since you've already done multiple tests and confirmed that Chrome does not show the same behavior. Based on the information provided, I agree that this does not appear to be a policy configuration issue on your side. But if you're interested, there's a few other things I would suggest checking:
edge://policy > click Reload policies. Also remove any other policies to confirm there's no interferences. WebAppInstallForceList entry appears only once and that there are no duplicate policies being received from both HKLM and HKCU. custom_name and custom_icon from the WebAppInstallForceList entry. default_launch_container. edge://web-app-internals > locate the affected PWA. If the above tests still reproduce the issue, this might be an Edge-specific regression with force-installed PWAs rather than a configuration mistake. In that case, I would recommend collecting Edge diagnostics and submitting feedback directly to the engineering team for investigation.
If you can provide them the exact JSON being used in WebAppInstallForceList (with any internal URLs / identifiable information redacted), there may be something specific in the configuration that triggers the repeated install detection.
If you think the answer is helpful to you, please click "Yes" below. If you have extra questions about this answer, feel free to click "Add Comment" and ask!
Note: Follow the steps in our documentation if you want to enable and receive the related email notifications for this thread.
After following some of the suggestions, I tested against edge://web-app-internals and found that when including the "custom_icon" parameter in the "WebAppInstallForceList" policy, the "latest_install_time" kept changing every time the browser/PWA was closed.
So essentially, "custom_icon" causes the PWA to be re-installed every time you open it (after the browser engine has fully closed). This also happens in Chrome, not just Edge. It is worth noting Chrome does not have the "App installed" pop-up every time a PWA is installed/re-installed, so it leads to more unwanted UI behavior in Edge, but I would still consider it ultimately a Chromium issue.
I used Github PWA for testing this as well. I will try to report this to Chromium devs but here are the steps I used for testing: