We tried disabling UPnP and it didn't work, 
	We also tried Port Forwarding and added COD's ports which was recommended on their official website and that also didn't work 
	The only way to access COD in China without getting that error was to use a VPN only 
	 
	As for the second device in which is located in the middle east, 
	The fix was to disable geo-location which as you said we might be blocking a server or something on the map and we need to allow it (Still trying to figure which one to allow but that should be easy) but yeah as for the one in China the error keeps showing up unless we use a VPN. 
	 
	Speaking of that, I noticed that there is a hybrid VPN feature in the panel, Is there an ETA on when is that gonna release?