AIController MoveToLocation not working for non-character class

If you want character-like movement, and have AI control over it, I’d suggest deriving from ACharacter and using UCharacterMovementComponent or a class derived from it.