This game is based on cheating created by Konami own hands, so you have only to live with it.
2 simple examples:
The weather.
Some people still thinking Konami has add the rain to make game looks "more realistic". Bullshit!!
Konami has add the rain just "to hide" a most stupid moments of their f*cking scripting.
The rain, created by Konami, is a very special thing - it affects only one team. Your team, I mean.
Players with 90th level dribbling can't control the ball, defenders can't defend, Aguero and Ibra can't hit the empty net from 6-yard box, well balanced squad with 99lvl. team spirit performing like a bunch of idiots, etc.
9 of 10 of a most stupid loses definitely including Konami's f*cking "rain". Fact.
Same story is about players status / "mood" update. Its just gives Konami possibility to cheating with players skills / abilities.
Konami stop updating it over the months ago, but you still can see sometimes some of the players magically becomes "yellow" (or "blue") during online match.
Yes, it happens very rare when you really can see this "changes" in the game plan. But be sure, Konami doing it every match - they randomly changing "mood" of players, even all players looks "green" / "good".
This is why "always green" Ronaldo (just for example) performing one match against top-RB for 7.5 post-match rating, but for the next match he becomes "quiet" and useless and looks like complete donkey against freaky "white ball" RB.
And finally, after 15 years of playing PES:
This game has nothing about "real football" now. Its just another one cheap&stupid "sport-arcade" about "22 players on the football pitch with round ball between them", with "random results" and rubbish online mode.