50 and 60+ player rating suddenly became single digit rating

Basically as the title says. It has happened to 3 of my players who are all age: 31 whether that has anything to do with it. All their skills are now sub 10. I uninstalled and reinstalled the game but still no change. Really annoying and I hope it gets fixed
If they were 31 last season those players have retired
They're 31 this season not last season
Your 31 y/o player passed 32 and retired. As you didn't had a full squad to play a game, a new 31 player with a low quality have been added automatically.
Ah right thanks for the explanation