The issue with the AlignPosition instance is that it doesnt apply constant velocity. AlignPosition starts to slow down and not follow as well when it get closer to the target position.
How do you make the AlignPosition just attach and NOT follow until the player stops moving?
So I actually ended up figuring it out a few days later. The way I fixed it is that the AlignPosition.Position lags behind the characters Position on the Server so you could send it through a series of events from the client to the server to get the visual client position but then it still is behind after sending all the information. the best way I found to fix it though was just use two attachments cause there server conection is better.