HingeConstraints behaving erratically

I’m new to using constraints and physics in Roblox, and am attempting to create a claw that is triggered by pressing a button. To set up the claw, I use two HingeConstraints to allow for rotation of the claw’s “arms” while simultaneously extending the claw using a prismatic constraint. Ideally, the claw would open and extend, then close and retract when the button is released. I’ve noticed that the hinge constraints and prismatic constraints behave erratically when manipulated this way, though. They vibrate back and forth as if they were having difficulty reconciling themselves to their targetAngle and target position, even when torque is increased and restitution is set to 0. Any ideas as to what could be causing this vibration?

Here’s the model for reference, just hop on the black button on top of the claw to see the vibration in action:
TestClaw.rbxl (51.0 KB)