Maybe try a MoveTo command that loops? (but make sure you don’t put it in a whileloop, nothing with delays can go into that)
You may want to set a vector variable that makse the enemy move to where that is, which’ll be right in front of your character, then once the enemy’s there change it to the left of the player, then the back, then the right, and so on.
It won’t be a perfect circle but it’ll be close.