So on 1vs1 battles all is good.

When I get on a 2vs2 half my games get stuck before the deployment phase with the message: 'waiting for other players to join the game'. (or something like that, with the loading bars)
I've never even played a 3vs3 or anything with more than 4 players (unless a 1 unit game once) that didn't have this problem. People usually call me a lagger, which is weird considering:

I'm using an ethernet cable connection with a good speed. I've port-forwarded for RTW multiplayer and on top of that allowed full connections on my McAfee firewall control panel.

Anyone know a fix?

Thanks in advance.