I am currently using blender version 2.92.2, and I am making a simple rube Goldberg physics simulation, however, for some of my objects I will need to use rigid bodies that have mesh collision instead of convex hull. My problem is that whenever I do this, it doesn't behave like it should at all. Some things just started bouncing uncontrollably while others just shook violently. I turned the solver iterations and substeps per frame over 1000 and I felt like that just made it worse. All my other objects that have convex hull collision behave normally, it's only when I switch it to mesh collision that it starts acting weird.
Here is an example I have, where I want this hammer to swing around the pivot point, and come swinging down. However, it doesn't do that.
Here is a picture on frame 1:
And here is a picture on frame 100:
Instead of swinging down like I want it to, it starts bouncing around the center pivot point incredibly fast that it starts rising instead of dropping.
Here are the rigid body settings for my hammer object:
I will give the link to my file below to anyone who wants it. Any help is appreciated.