I’ve been sewing over 50 years- I do everything possible to NEVER sew over pins. As I approach a pin I slow down or stop and remove the pin. I don’t know of any machine that was made to sew over pins. You can knock the timing out hitting a pin, you can hurt yourself by hitting a pin ( broken needle can fly- hit you, hurt- cause injury)