You can try to communicate with the CPLD by using Xilinx iMPACT tool. Then read the content and compare the downloaded file with this one available on the Dan's website. Any failures in communication with the CPLD could indicate issues with the chip. Before you replace it you can try to re-program the chip.
Good luck.