Lacro59 / playnite-successstory-plugin

This plugin shows the game achievements in Playnite.
https://playnite.link
MIT License
144 stars 28 forks source link

Refresh Data (RetroAchievements) only working after saving plugin config #434

Open Whitechapel-1888 opened 6 months ago

Whitechapel-1888 commented 6 months ago

This is most likely the part of the problem why importing RetroAchievements (RA) does not work for some users. I am not entirely sure what the root of this problem is.

Problem Description: The Success Story plugin does not add achievement data from RA when using either Refresh Data (right clicking on the game, then selecting SuccessStory > Refresh Data) or Download Plugin Data... (Main Menu > Extensions > SuccessStory). It may have worked before however, so some achievements for certain games are visible in playnite.

Workaround Solution: As found by LukeMW: Saving the SuccessStory plugin settings (changes are not necessary) temporarily fixes the issue. For this, go to Add-ons > Extension settings > Generic > SuccessStory and simply click on the save button. Then Refresh Data on any game missing achievements. For me at least, this downloads unlocked achievements, it does not download not yet unlocked achievements.

If you need logs, I can provide them, just tell me which ones you need.

LukeMW commented 6 months ago

I can confirm everything said above. I also want to reiterate that the problem reoccurs every time Playnite is shutdown and restarted so the "fix" has to be performed each time as well. Just to note, after the fix is performed, for me, it does in fact, download every achievement as normal, whether unlocked or not.