Match making sucks. No idea what they've been doing in the name of maintenance. I have tried playing offline matches too, it shows some network issue the moment I click play. The team should work on this issue since the sole reason for logging in the game is to play matches.