depending on the time of day and playerbase disparity between teams you can end up in bot matches.
there is simple explanation for this. one team has so many players at that time that other simple cant match, so it creates match with whatever.
so if e.g. at one time you get 31 players from one nation to join in one match and from opposing team you get 10 players in first 30 seconds (first match), 10 players in next 30 second (second match), 10 players (third match) in next and for last match max queue time kicks in and it creates match with whatever is available.
Well, if there is another one of these then OBVIOUSLY there is a problem. LOL I lost 20 straight matches with my Level 5 American squads, 20 STRAIGHT! So, I decided to start from scratch a German squad and have won over 75% of my matches and every once in a while switch back to my American squad to see if the Ass kickings are continuing, to which I am sad to say, THEY ARE. So, unless this gets fixes, I think the American squads your playing are going to be more and more BOTS, and if I want to play against the computer, I will just play my Sniper Elite 4 where at least the computer puts up some kind of a fight. LOL Whatever they did in the last update messed the game up, because it is a complete joke now. Meanwhile, I guess if I want to play and not get pissed and break my computer, I will be a German.