You will sometimes run across one of these where the system has too much play in it. This allows the safety button to rise up enough to cause binding when the detent ball wedges between the receiver and the button .
The fix for this is to remove enough metal from the safety arm where it goes through the receiver to tighten the system up. Most likely if you remove your safety button the detent ball will pop out, so be careful - they are normaly staked down , but the play I mentioned also allows for the detent ball to push upwards high enough to take out the staking .