We are developing a webapp where each customer has it’s own subfolder working as seperate PWAs. One of them has a german umlaut (ä,ö,ü) in it’s name where the installed PWA can’t be started.
When pressing the install button and acknowledging the install prompt the PWA seems to install with no errors. After the installation has finished the notification pops up and the icon of the PWA is shown in the installed apps, but not in the statusbar of the Samsung Internet browser.
When trying to start the PWA from the launcher you can very briefly see a black closing screen and afterwards it’s shown in the taskmanager, but also completely black.
After reloading the page the install button shows up again so you can “install” the pwa mutliple times.
To get it installing properly it’s enough to just change the folders name (no change to the serviceworker, manifest or any other component) and also the other PWAs with no umlaut in the path work fine.
We also couldn’t reproduce this issue with other browsers like chrome or on other systems like windows.
PWA not installing properly with Samsung Internet:
working without problems:
In contrast the umlauts in the domain name seem to be no problem at all.