I have digital download as well, and two controllers are used. One for me, the other for my brother. The one my brother uses even has the rubber off the joystick, so you could categorize it as "imperfect". Even so,
none has the problems you're describing.
You could try the reset tricks out there. But I'd say either ditch the controller or send it in via warranty so they give you a new one.