Sonic Generations

I've been using a MadCatz FPS Pro wired 360 controller as my PC gaming controller for over a year now. I had the controller plugged in and functioning normally when I ran Sonic Generations for the first time. After doing so, the controller turned off and now neither my desktop on which I was running the game nor my laptop or 360 will recognize the controller. It had been functioning fine up until running this game today, and now no computer or system will recognize it. The lights flash on briefly when I plug it in to either of my computers or 360, and then turn off and the controller does not function. I realize it's pretty odd to suggest that a game bricked a controller somehow, but I have no other explanation. Any thoughts?