character SimpleMoveToLocation

I am confused by this, im sure it used to be this simple… i have my nav mesh in the level. and an Actor (lets call this Actor B)

i have an ai Character (called Character A) extended from Character using AiController

in character bp i have :
update -> Simple Move To (Actor B. Location)

my Character A doesnt move at all

if i use “Add Movement Input” then Character A does move

Im using “Get Controller” inside my character bp

The last time I set this stuff up, I was using the BehaviourTree stuff, but I thought this should be possible to set up like this ?

What could i be missing

*bump, what am I missing with this?