Perhaps it really does need reinstalling in the Game Controllers control panel icon? And clibrating as well?

If you let it install itself first, then try to play, it shouldn't try to reinstall again. I know I have to sometimes reinstall/recalibrate my gamepad after a reboot, but once it's been detected the irst time during that reboot, it's fine.