Sessions 0.1.2 from Flathub currently does not show an icon on postmarketOS Edge, just a generic placeholder icon.
The app Fotema had the same problem. The solution was to set the app-id for the window. See
https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1121#note_2233663
and blissd/fotema#216