Weird loss of connection

I was just starting a warzone match with a friend as a party. For some reason just as it is going to deploy into the match it comes up “local drop out” or something and I get kicked despite my friend in my party going in the match. He even claimed I was on the list going into the match. What gives? Did it instantly fill my spot or something?

I’ve had a couple of matches kick me with seconds to spare as well, especially annoying considering it usually happens with RP boost and such. Is there going to be a fix for this?