This kept happening to me as well. Sorry, I never found a solution. I just stopped using that controller. Of course, I have problems with my Logitech PS-style controllers as well, but I think that's a separate matter.