If you’re still having issues consider that the AI Controller might be the problem. In my case I made a Custom AiController (C++), but I disabled bCanEverTick which is needed for setfocus to function properly, as soon as I unchecked it, it worked! In BP I think it’s called ‘Start with Tick Enabled’ within your AiController.
2 Likes