Hi, first of all, thanks for this amazing SDK!
I'm currently working on a project where I need to retrieve a user's earned trophies per group (e.g., base game vs. DLCs), including details like progress, earnedBronze, earnedSilver, etc.
However, I noticed that when I fetch the trophy groups using:
$groups = $this->client->trophies($title->npCommunicationId(), $title->serviceName())->trophyGroups();
Each TrophyGroup seems to return the same data as the parent TrophyTitle — all groups have identical trophy counts (bronze, silver, gold, platinum) and do not reflect the user's actual progress or earned status within each group.
Here’s a sample output:
[ { "id": "default", "name": "God of War Ragnarök", "bronze": 27, "earnedBronze": 0, "progress": 0 }, { "id": "001", "name": "God of War Ragnarök: Valhalla", "bronze": 27, "earnedBronze": 0, "progress": 0 } ]
Even when I fetch trophies from each group ($group->trophies()), the returned list includes all trophies from the entire game, not just those for the given group.
Is there any known way to get user-specific progress or earned trophies per trophy group (e.g., only the DLC group)? Or is this a current limitation of the official PSN API?
Thanks in advance for your help — and once again, fantastic work on this project!