Games added to the Steam library using EA Desktop and UWP parsers do not enable the steam overlay when the game is running.
The games launch properly through their own launchers when they are started through Steam, but Steam immediately drops the "now playing" status and the Steam overlay does not work.
Tested all of the following EA Desktop games, and they all experienced this issue:
Dragon Age: Inquisition
Mass Effect: Andromeda
Star Wars: Battlefront II - Celebration Edition (Linked through Epic Games)
Tested the following UWP game, and it experienced this issue:
Minecraft Launcher (the one that includes all editions of the game)
The parsers experiencing this issue include:
EA Desktop
UWP
Every other parser I've used opens the Steam overlay properly.
The parsers I've used that open the Steam overlay properly are:
Amazon Games
Battle.net
Epic
GOG Galaxy (for everything except old games, like Star Wars Battlefront II 2005)
Non-SRM Artwork
The EA Desktop and UWP parsers should open the Steam overlay and show the "now playing" status in Steam, but they do not.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too