What’s crazy is I asked the devs in discord if they use P2P at all and they said no, yet it’s clear that using a P2P VPN or in your case enabling it in the firewall fixes the issue.
I mean if the devs want proof I have FW logs showing that there is P2P blocking from their servers when I was getting disconnected
I tried to do a speedtest the second i get this and it showed that my downloadspeed was at 500 but my upload was ZERO. dont know if this helps but there you go.