I have had that problem.

There is a small lip inside the connector that helps grip the switch. Often the connectors get hard and it takes a lot of force to get the lip to slide onto the switch.

Usually if you can force it a little harder it will snap and stick onto the switch. Not always but often it will work.

I have used a prybar and the back of a socket to force them on.

Hope it helps