Broken FPS animations

Hello, i’m having this issue with my animations that is quite annoying. When played in third person they look just fine (video 1), however when played in first person they appear to be different and not look as nice(video 2). I am very unsure of what is causing this issue. Any help is appreciated!

examples:

working animations:

broken animations:

the part of the script that plays the animations:

for CharAnim, Anim in pairs(LoadedAnimations) do
		if CharAnim.IsPlaying ~= Anim.IsPlaying then
			if CharAnim.IsPlaying then
				Anim:Play()
			else
				Anim:Stop()
			end
		end

		Anim.TimePosition = CharAnim.TimePosition
		Anim:AdjustWeight(CharAnim.WeightCurrent, 0)
	end

Check if AnimationPriority on the Reload is higher than the Idle, or if the Animations are Overlapping, it could also be the Replication of the Animation onto the Character

What’s your first person arms script? That is probably the culprit.