L2 doesn't go to 100% unless squeezed really hard

The L2 button only shows about 85-95% of travel until I squeezed excruciatingly hard. I’ve already cleaned the contact points at the button/contact and both ends of the ribbon cable to the motherboard.

open up the L2 haptic module and re-align the gears