Skip to content

Failed to install system integration: Failed to store web app icons: Failed to get the first letter while trying to install https://stopdonaterussia.com #793

@iRomanyshyn

Description

@iRomanyshyn

Description

When installing https://stopdonaterussia.com/ as a PWA, installation fails during system integration with:

Failed to install system integration: Failed to store web app icons: Failed to get the first letter

The website name is #StopDonateRussia. It looks like the icon fallback/monogram generation tries to use the “first letter” of the app name, but # is not treated as a valid letter, so the process fails.

Steps to Reproduce

  1. Open Firefox (Fedora, GNOME).
  2. Go to https://stopdonaterussia.com/.
  3. Install it via PWAsForFirefox (standard install flow).
  4. Installation fails with the error above.

Additional Information

  • Site name shown/used: #StopDonateRussia
  • Hypothesis: monogram/fallback icon generation expects an alphabetic first character; # causes “first letter” extraction to fail instead of skipping punctuation and using the next alphanumeric character (S), or falling back to a default icon.
  • Expected behavior: ignore leading punctuation (#) and use S, or use a generic fallback icon without failing the install.

Affected Websites

  • https://stopdonaterussia.com/

Environment

  • Operating system: Fedora (latest/stable)
  • System architecture: x86_64
  • Desktop environment: GNOME
  • Installation method: Fedora RPM (Firefox)
  • PWAsForFirefox extension version: 2.18.0
  • PWAsForFirefox native version: 2.18.0
  • Firefox version: 147.0.3 (64-bit)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions