My fingers come out broken even though they seem fine at the rigging stage

Hello. I have been working on my first avatar and I think it’s been coming out pretty alright but I have stumbled upon an issue when testing the avatar in-game. The right hand fingers look okay but the left ones are more messed up for some reason.


Here is a picture of the fingers when my actual finger is not touching the trigger

Here is a picture of the fingers when my actual finger is touching the trigger


and here are pictures of how the fingers are rigged.

I am very new to this so I wanted to ask for some kind of help here. Thank you very much!