prefab AI dosent move on its own but same scene AI will?

Ok so i have this prefab enemy that i created based off an enemy i have in my scene.

problem is, when i drag this new enemy into the scene (or instantiate it, dosent matter)
the new enemy wont move. it will play animations, bob up and down, but it wont “transform”

uses the same scripts and everything… theres nothing that i can see thats different.

any ideas?

ugh nevermind. i really should play for like 3 more minutes before i post the question about it.

basically i created a new prefab in the project and then drug the scene AI into it, then back into the scene again, and it miraculously worked.

odd stuff.