For an answer, you’ll need to take the watch to a specialist watchmaker. You have lead solder on the lugs holding the pins in. I see at least one lug that is bent. Hopefully, the individual who messed up the exterior, didn’t also have a go at the mechanism! Let us know what you find out.