Xbox 360 Fightpad problem, not being recognised

First of all, I do not have an Xbox 360 so I can’t test if it works or not on it.

Basically I started using an Xbox fightpad to test that it works on PC and it did for about a day and then it keeps being recognised as an unknown hardware or has malfunctioned so now it doesn’t work. I also have another fightpad and I can confirm that it works so it can’t be my PC. I swapped the USB breakoff lead around and still no dice.

I was going to use it for a dualmod so I don’t mind cracking it open if people want pictures of the inside.

The pad model is 4728 (and if anyone cares, it is the C.Viper SFIV one).

Any solutions to this?