Don't know why it does that, should just rotate and not leap into the air.
It's not just a motor that rotates the flipper arm, but is actually the piston that forces it open, probably that setup is the reason. Would need a lot of tinkering to run properly.