Problems with ported model

So for the life of me I haven’t been able to figure out what my problem is, even after trying multiple weighting changes/bone movements I can’t seem to get this stretching of a this models forearm-to-hand length to stop. Here’s a video example of the model in question, the wrists are stretched almost like double in length.

In attempts to just test different things myself, I had a previous model I rigged up that uses the same armor base so the textures would apply 1:1. It uses the same QC, same base skeleton (with just slight movement edits of the bones mostly around the shoulder area for the different model size) from a base male playermodel from within the game, but yet the hands/wrists are drastically different. The other test model in question.

Sort of at a loss myself, as playermodel porting is still something I’m picking up on.