Correction ...

Johnson Outdoors only owns the trademark, they don't make the compasses. The relationship between Silva of Sweden and Johnson Outdoors went sour years ago when Silva bought Brunton and Johnson Outdoors wouldn't let go of the US trademark for the Silva name.

The compasses Johnson Outdoors sells today have nothing to do with the "real" Silva of Sweden.

You should probably contact Brunton (who, as I mentioned, is now owned by Silva of Sweden) and get their advice on a repair.