This is a problem on gnome side, you should have either a StartupWMClass (usually is steam_app_{id}, so you can try it manually) or the desktop entry should match the app id (for wayland proton). You can see more in this thread. Also if you want a temporary solution you can use this script that I have created, also there is a lot of other scripts that do the same.
I mean its not a fix on proton side, but I created a solution more permanent. Since I got this issue I got really annoyed about that and I search multiple ways to fix that. I created scripts, clis that wraps games runtime and after that I reach in extension port for this problem. How it fixes? I search heuristically by the wm class through dekstop files in order to find out who is the most likely fit for this application and fix it on demand. Right now I am waiting for approval on gnome extension store but you can test it, if you want, installing manually.
Your system information
Steam client version (build number or date):
Steam Beta Branch: Stable Client
Steam Version: 1751405894
Steam Client Build Date: Sat, Jun 28 3:07 AM UTC -08:00
Steam Web Build Date: Tue, Jul 1 11:19 PM UTC -08:00
Steam API Version: SteamClient022
Distribution (e.g. Ubuntu):
Fedora 42 Workstation
Opted into Steam client beta?: [Yes/No]
No
Have you checked for system updates?: [Yes/No]
Yes, doing daily.
Steam Logs: [generate by running this command in a terminal
tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]GPU: Nvidia/Intel/AMD
AMD Radeon 9070 XT
Please describe your issue in as much detail as possible:
The icons for installed games arent showing in the App Switcher or dock.
but are visible on the Apps Overview
Steps for reproducing this issue:
Additional info:
It looks like everything is linked correctly?
So why arent the icons appearing? I am having this issue ONLY with steam installed games/apps. Any help would be much appretiated.