NavMesh StopWorking (PleasHelp)

Hi All .
Thanks for checking My Question.

first, i did this code :
AAIController

MoveToLocation(Location, 0.f);

and this :
UNavMovementComponent

virtual void RequestDirectMove(const FVector& MoveVelocity, bool bForceMaxSpeed) override;

the first time its work perfectly but suddenly without changing anything, it failed!

then I create another project and write the code from scratch, but again it doesn’t work.
(both projects AI thicks )
then I tried from the blueprint and notice MoveTo to all the time fail.
then I find out in the first project I create, when I play, if I eject from the player and get Enemy pawn move a little buy hand suddenly MoveToLocation stop failing and RequestDirectMove starts Ticking.

thanks all, looking forward to your kind helps.
thanks