Tool Not Being Held Properly on Server End

The problem I’m facing is that the tool is shown held up for the client but not for other people.

image
This is what the client sees

image
And this is what the server and other players see

Setting the avatar animation to standard in the game settings fixes it, however I want to keep the avatar animation to player choice.
The tool has a local script attached to it, but it doesn’t touch anything related to animations, so it shouldn’t be interfering with the tool and player’s default animations.
I’ve tried to find other posts that had this problem, but most of them suggested changing grip settings or modifying custom animations, so I’ve resorted to creating this post for help.

Seems like this is a studio problem since the same thing happens when I use tools in default template places.
image
The sword should be held up, but the server doesn’t see that

Another thing to mention is that it also shows properly for the server when the client is moving, so the default idle animation is what’s overriding it

This also happened to my friend, My friend cant see any animation on his end but I could see his animations and mine animations. This could be a ROBLOX studio bug.