Seems like #Wiindows10 and 11 (and previous?) largely ditched the option to add shortcuts to the taskbar when installing a new app or game. Try as I might, I can't find it anymore.
Or is this only a #Steam thing? 99% of my gaming is through Steam and can't find the option. Best I do is right-click it while the game is already running to pin it.
Did Windows move away from adding stuff to the taskbar on install?