I had just recently finished a match (we lost) where our Drifter left near the end however I waited the full time for the match to end and even checked replay to make sure I wasn't crazy and that I hadn't left early. After leaving the match nothing was wrong till I started matching again and noticed I heard the matching sound but didn't end up matching again. Followed by this I was told I left a match early and that I could join or abandon, I then clicked rejoin figuring I'd accidentally left my expected match only to be shown the ending screen where you can like the teams and what not for the match that I didn't leave. I even closed out the game and it didn't disappear so I pressed the abandon button, getting a temp ban for about 2 hours.