I was looking at the protondb for Battlefield V and it has a gold medal despite the fact that it has been literally unplayable (the game won’t even start) fpr 6 months now.
Are medals impossible to lose? Or do they run on some sort of manual verification? Is there some way to request a game to have it’s grade changed.
For reference, the change in this case was the addition of EA Anti-cheat, which breaks linux compatibility and borked a considerable number of games, even older ones.
Short answer: Not enough bad reports, compared to older good ones.
Long answer: ProtonDB only takes the latest report of each reporter into the rating. Which means if old reporters come back with a negative report, it will shift the rating quicker, as if only new negative appear.
This game is in a situation where it got a lot of good reports, and in the last 6 months there were less than 80 negative. But the trending tier is already bronze. Probably needs just a few more reports to give it the last push. You can also see in API answer, that the confidence of the good rating is strong due to the many good reports.