Disconnecting at start of battlegrounds match

I have good internet, I can play MMOs and every other game on my PC just fine… then I que up for a battlegrounds match and allot of the time the game disconnects while while finding a match or just before it starts. I have to then close client and restart it, usually missing the first and sometimes second hand which basically causes a loss. I’ve lost now hundreds of rank points because of this garbage, it must have something to with your servers. Literally fix this or im gone.

Edit running on Windows 10 pro.