Managed to sort this issue out although no idea why this was happening. The issue seemed to be in downloading the nx2 files. It would get part way through downloading one and then throw up the error, To fix this I launched a vpn, pointed at my own country, and it was able to download the files fine and launch the co-op with no errors.
I generally have no connection problems watching youtube/netflix/using discord ect so why I needed a vpn to stay connected to download files I have no idea.
So if anyone else gets this tag mismatch error, try using a vpn or mobile hotspot I guess.