That didn't seem to work, Ill explain in detail. I have set up my Frog to follow a path, and I have added a spline movement script to him. I am using in conjunction with Playmaker and unchecked the spline script. I added SWS_Set Path to it. He moves fine around the map but when my player walks in front of him while he is walking towards me, he seems to repel himself back a few meters and then continue the path from there. Its as if he detects my players mesh collider as a wall so he jumps backwards to somehow correct itself. I have also tried the Mininmal Movement script and with that he repels himself right back to the start of the path. Thank you for your help! EDIT: Problem solved! The starting state on Playmaker was the start of the SWS_Set Path, and it also had a trigger to change states if I enter near it, then If I left the trigger it went back to the start state and reset the SWS_Set Path part which caused it to teleport back a few steps refreshing itself. So I created a new state which I set to start state, and then linked it to the trigger/movement state .1 of a second later, then not having to worry about it setting path again.