Pretty sure the neutral position thing only prevents the analog from working, it wouldn't cause the button to constantly register as being pressed down.
I remember that happening sometimes for me if I soft-reset while holding L or R. Soft-resetting while not holding any inputs should fix that issue.