I have this problem since season 1, and nothing was done about it. I'll tell you what, i play rainbow six siege and about a year ago i encountered the same typical problem, every time i press ready and get into matchmaking it disconnects and doesn't join, the exact same is happening with Apex. In Rainbow Six, when i used a VPN, i was able to play the game with zero disconnections but of course with higher pings, after a while Ubisoft patched the problem, it was something with their servers/networking. I hope the same goes for Apex and this problem be fixed ASAP because i quit the game till it's fixed because it's unplayable this way, i get like 4 disconnections in a row no matter what server i choose. All ports are open (hell i enabled DMZ) i'm 100% certain it's not a problem on my side as i play every other online game just fine.