I'm using a real time battle system but two strange things seem to be happening:
When an enemy is hunting me using move AI it will switch to other movement behaviors such as Idle or Waypoint when I my player moves far away from him on the map. The 'Target lost' interval is really large so that shouldn't be losing the target. Also, it happens basically immediately, and doesn't seem to be consistent over distance. That is, sometimes I'll move, say, 100 world units away and the enemy will go into idle mode, while at others i can move 200 world units away and he continues chasing me. In addition, if I enable random movements under Waypoints, they will happen while the AI is chasing me, so that the enemy's path to me will be rather random (e.g. he'll move toward me but take frequent random turns along the way).
The second issue is that while in Hunting mode, enemy will often just run in circles at some location. So he'll start moving toward me, but at various parts of the map he will get stuck and just move in a small circle, even though he's not near any obstacles and not near the player.
I'm sure there's some setting I'm screwing up :)
Also if it matters, I'm using version 2.2.4 because it doesn't seem to be updated in the asset store just yet to 2.3.0