I also forgot to mention the spring. If it's too long it could become coil bound (can't compress the required distance).
With the bezel removed, check that the ball protrudes just less than half its diameter above the surface of the case.
Take a soft metal or plastic stick and press the ball down, it should be able to be pressed down to just below the surface of the case.
If it won't go fully down you may have a bound spring, or the ball may be larger in diameter than the hole, in that case, the hole would need to be drilled to suit the diameter of the ball.
Click to expand...