Having played Ghost Recon since closed beta, I have found one thing to be absolutely clear – it is meant to be played as a team. If this wasn’t made obvious by the fact it is simply more enjoyable in a team, the constant reminders to find a public match when I do attempt to play my campaign solo gives it away.

And whilst a public match should solve all my solo campaign woes of uncooperative AI and it being a little less stealthy, there are a few glaring problems in the way.

a) If I do join a public match, I don’t have to play with the other player(s). And they don’t have to play with me. You have the option to continue with separate missions whilst on the same map. Or the other player is AFK waiting for someone to join their match and you end up having to look for a new one.

b) If the player(s) is inclined to work as a team, unless all team members have a headset and microphone coordination is incredibly difficult. And when playing on elite difficulty, coordination is incredibly important.

c) If we get past points a) and b), there is still a high chance that the server will decided to play havoc with the team. Whether this is the loading screens to get into a team game or the random kicking of team members which results in the loss of a player mid raid on the Unidad, losing a member can severely hamper progress – especially when playing raid missions.

Starting to see the problem now?

And so the Ubisoft servers strike again. Being lucky enough to have three dedicated friends willing to team up with me, I have only had to deal with public matchmaking a few times. However, we have had more than a few missions failed when team members are kicked from the server for no reason. Whilst it is easy to keep going on the lower difficulties, once you are playing on advanced and elite a prepared and coordinated team makes all the difference in completing the campaign.