Loop copied from unreal stream failing

I am doing the "Game ready AI live stream tutorial with Ian, and I am in part 9 so far, but I have a problem which they don’t have. I have looked multiple times at their blueprints compared to mine and its exactly the same. My problem is the loop is failing, which causes a failed cast, and it is failing because the AI perception component is some how not seeing it, even though in the screen shot with debugging enabled you can see him seeing them but being jammed into tree because he can’t see them.

121894-47.jpg

Sanity check: Is Found Ai Pawn populated? You can use Get Display Name on it and send it to a Print String node to check.

well it’s completely broken now because they reworked it by doing it through a data table and didn’t show what they did, so right now he doesn’t even lower his stamina to go and check for apples and on top of that a few things got deleted so I will probably have to start the video series again from scratch