I guess this is a known issue that x2 does not work in CVP. The following is from Intel KB on CvP:
https://www.intel.com/content/www/us/en/programmable/documentation/nik1412546950394.html#nik1412546929892
Known Issues and Solutions
- CvP designs with Gen1 x2 configurations fail to link up after loading the periphery image. One way to work around this issue is to use Gen1 x4 configuration and let the link downtrain to Gen1 x2.
- You cannot use the Transceiver Reconfiguration Controller IP Core in CvP update mode. Refer to Workaround for a Known Issue with Transceiver Reconfiguration Controller IP Core for more a workaround.