Could be measures to stop skill based match making or buying in cheaper currencies ?
It ended up logging in after a while so must have been an issue with the ISP my work uses. I was concerned that they had maybe blocked it or something.
Servers were a bit laggy last night though but still got a win and wiped a team that had 50 kills between them.