I opened it up and inside the hollow chassis a golden ball and a spring were loose.
(Apology for poor image quality; I can't take better pictures with what I have.)

The back connector for the button had popped off. The golden ball and the spring were formerly contained within the slot.


How do I reinsert the spring and ball, and how is the connector affixed? The other connectors seem solidly in place with no way to remove them. I've tried reinserting the spring and ball, in both orders (spring first; ball first), but I can't center them and the connector has nothing to catch on to fix it in place.
Help?
(mod edit - moved to hardware forum)