IMO:
After the first round of each map banner balance tries to put players with same banner in one team, howewer it seems like "Normal balance > Banner balance". If you joined later you will not be switched to your clan team.
On siege though banner balance seems to work every round.