I keep joining games that are already over

I load into a match, get in, and then I load back to the menu immediately with the match summary screen.

Worse, I load into a match and get the "your team has no more respawn waves"... Why? Why is the game putting me in a server/team where I can no longer play?