Any more details in regards to Tekton not moving? If I'm not within distance of him/make me chase for too long/stand somewhere he can't reach, he returns to the anvil. If I don't make him attack from different sides he returns back too, and after a short period of time he's returning back for me too.