Occasionally I will miss up to three spawn waves. It is as if the game has forgotten what class I have selected or similar, or that it simply does not spawn the player in. I can't tell, and it seems completely random at this point.

If this is a mechanic rather than a bug, it needs to be clearly communicated to the player why they didn't spawn. Like a "No class selected" alert or similar.