まず、AIをどのように動かしているかチェックしてみてください。
1.AIMOVETOノードやビヘイビアツリーでMOVETOを使っている等
2.1で上記を使っている場合、移動する処理が有効の間はSetFocusは不要になります。
3.ビヘイビアツリーのタスクで向きを変更してくれるものがあります。(名前は忘れましたが)
おかずさんのブログに詳しくのってます。
最後に、エスパー的な回答ですがAIControllerはPlayerController同様CharacterBPの上位の存在になります。
そのためこちらのTickで常に何かの処理をしている場合そちらが優先されて動作しなくなっている可能性があります。
例えば、AICharacterに何か動作を入れたい場合はそのAICharacterBPに実装するなど実装箇所を見なおしたほうが良いと思いますよ。