Issues on Animation Script (CFrame Update not fast, I think)

INFORMATION


If I don’t move and press interact it will look like this:
image

If I move and press interact it will look like this:
image

Keep in mind when i interact the rigs anchor and anim plays
when anim stops rigs unanchored

Here’s my script:

THE PROBLEM


The problem is when I stop and interact the postion of the rig updates perfectly
when I move and interact the position of the rig is offsetted

WHAT I WANT


What I want to happen is when I move and interact the result will look perfectly like this
image