AIController MoveToLocation not working for non-character class

I have made the AEntity class an interface now so my vehicles can inherit from the unreal vehicles and the soldiers can inherit from the unreal characters.
you can make your comment about the character movement component needing a character an answer.

Thank you for your help Mieszkoz