I am having the same issue as rest of the users here. I accidentally erased the EEPROM on my "JTGA-HS2 Rev A". I have another one that works fine. I tried saving its template using FTDI's FT_Prog, but that didnt seem to work. There is a significant difference between how FT_Prog reads these two devices. Hence, Vivado no longer recognizes my "JTAG-HS2 Rev A".
After reading above comments, I tried using Digilent's Adept, but that didnt recognize it either.
Thanks in advance,