We can't look into it, so "Who knows?"
We were told that the last 100 MP games (but not A/S, at least) do count. Thus, if a player had a series of discons, e.g. 10 events, he must play more than 90 "good" games to push them out, like a clot through a tube. Each discon will count against him.
Due to the known instability of MP games, it may be a hard task to rise in completion %.
One tip is to find a friend in the same situation and play a series of Blitz games. It may be boring, but use Starter balls and don't care for the results. 9 quick and dirty shots each, 30 or more repetitions will have a positive effect, perhaps visible in the button colour.
edited because you play a lot of these AFAIS.