Loss of connection in ranked games almost every session

What gives? Its tiring. Sometimes I can join back, and if that works then my lancer and gnasher are swapped for some reason until the next game, and sometimes I’m sent to the dashboard and when i boot the game back up I’m banned. Feel like this isn’t an issue with most other games.