I have creatures that spawn into the world and then in turn instance their own PathFollow2D. They then attach this to the map's Path2D as a child. They follow along this path correctly, but it's all relative to the origin point (0,0)! I've looked through all the relevant code and couldn't find anything that would disturb it from working correctly. Attempts to fix this have not help much. It only stays in the right place on the initial spawn and mere frames after it will then teleport to the faulty origin relative path.
Here is a video with commentary to give you guys some more data: https://vid.me/o9WJ
Thanks in advance if anyone can give any useful advice. I'm really at my wit's end with this problem.