Simple AI Roaming Not Working

I have an AI that I want to move in random locations in the Nav Bounding Box until the player walks into the AI’s vision.

I am quite confused as to why this isn’t working. I have a NavMesh, PawnSensing, the whole thing. I don’t know if the code is wrong or if I am missing something else maybe? Please help…

Okay, silly mistake on my part as I was reviewing my code, I didn’t set FirstPersonCharacter as player to chase in OnPawnSee. He is roaming now, but he still doesn’t want to chase the player, maybe another stupid mistake? I’ll review once more…