The safety is just a blocking tab which prevents the trigger bar tail from moving, which stops the trigger rearward movement. Pull the slide off and view the action of the safety on the right side of the sear housing. As long as it locks securely in either the up (on) or down (off) position, all should be good. There is a tab that sticks out from the safety lever, which blocks the trigger bar travel, when in the up position.
Mine is either on or off, there is no middle ground in between. I can not get the safety in any other middle location. Even when I try to get the lever to stop somewhere in the middle, it will not. It snaps into either the up or down indent only. If you are getting free play between the two stops there is an issue with the safety. It is likely the spring behind the indent plunger.
Bob