Over the last 2 days I’ve encountered 2 different types of matchmaking bugs, both leading me to lose games I never got to play:
I get normally matched with an opponent, and the battlefield loads, however within 2 seconds of that, I just get the DEFEAT screen instantly. No 40 seconds passed, nothing. This happened once last night.
I get stuck for a while during the matchmaking screen ( and the cancel button almost never works) until the game finally decides no match has been found, which is usually roughly 50 seconds. When I queue again I usually get matched relatively quickly, however, after I play that game, I return to my chest screen to see I got 2 chests, one being the “Simple Chest” you get for losing. I guess what happened was, server matched me with someone, but my client never got that prompt, so the game happened without me actually playing it, and I assume the opponent just got his instant win after the 40 seconds of me not getting there. This happened 2, or maybe 3 times over the past 2 days.
I roughly play about 10 - 15 chest awarding games during the day, so you can roughly gauge the frequency. I am playing on an iPhone 6s+ from Belgrade, Serbia, mostly using stable wireless internet.