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?