Got it working I think it was just that I didn't put the delrin cover on and I believe it helps put upward pressure on the contact to keep it in place. The heavy duty contact is freaking hard to push. I can't even get a hit off this thing my fingers are weak lol
Yeah the delrin cover makes all the difference. Good to know about the heavy contact. Won't be buying it for a friend that is a button masher.. she's been using a oring under the button to prevent her from snapping another contact.