I too have noticed a pattern in results. I have seen on several occasions that teams around me all seem to have bad results on the same day. For example a couple of times my closest rival who is 6 points behind me in the league (I'm top) has had a poor result then when I'm thinking I have a chance to pull clear I also have an unexplainable bad result (or I make a bad sub at the wrong time and lose the game 1-2 from 1-0 up. See other thread).
Definitely variables in the software at play here. One loses, they all lose.