If you have trouble playing online games (you never get QM matches, and friend matches immediately desync on the character select screen), try forwarding the UDP ports 9991 and 19900 in your home router.
Most players should not need to do this, but some routers work differently and will defeat our automatic NAT punch-through code, in which case manually forwarding the ports may work.
I’ve just spent the last hour trying to make that happen with no success
Matchmaking works just fine, I never had any port forwarding configured for my PC or Mac and they’ve always been able to friend match just fine… I don’t get it