Custom model wont equip tools

Hello! Currently messing around with an inventory system, open sourced, and trying to figure out a way to edit the equip prompt in said inventory system so my custom model can hold it in its mouth.

Currently, whenever I choose equip, the tool flops down where it was originally picked up and is not held at all. When using the default roblox character it DOES work so its entirely to do with my model.
https://gyazo.com/9f6b1f9b881e10f1c04b18b313c569fd

Since the creator of the inventory system probably wasn’t anticipating people to use it with custom models, it’s very difficult for little ol me (a noob at scripting) to edit it to do what I want it to, and I can’t find a clear part of the script that would let me edit it to instead Cframe the tool to the mouth once its spawned in.

I mostly just need someone to walk me through where I would edit this script to where it would do just that, or atleast tell me a better way to do this. Thank you!