I have some reasons to believe the system is computing the wrong strengths (quality) of the teams.
Since this new update, I saw something strange.
A friend called me to watch his match and support him (+2%) cause his opponent was stronger than him (like 10% more). When I got into the screen where I choose which team to support, my friend's team was shown as much stronger than his opponent. It was a surprise for me. And he easily won the match.
I didn't record these numbers, but I started paying attention to other matches and I saved some screenshots. Take a look with attention and tell me if there's something wrong.
Is it related to the "3 troll results" I had in a row or the game just wanted to troll me at all? (2 of those 3 teams are inactive - they have no manager)
Another bug is that I always leave my team with 97-99% condition before the match starts. But in the formation screen, the condition bar of some players (maybe half of my team) is being shown like they are on "80%" condition. So I click on the player to check it and he is fine, with 99%. (I will screenshot it before the next match)