Just a suggestion.
Add all campaigns under possible matchmaking ques. Player can remove what campaigns they don’t want to match in. Players will be matched in a random campaign and or faction, unless customized not too. This will remove the tedious nature of having to switch campaigns etc. add a universal campaigns and said manager. All squads of allies and axis to their Resptive HUD.