When launching the game I have to load a game in local play, game mode or map doesn't matter, or the Coop/Versus matches will be stuck at 100% until I get ejected from the match. And at the end of the match I have to do it again.

TL;DR the game won't go past load unless I previously loaded in local play.