OnPerceptionUpdated only returns one controller

Hi guys,

I’m using AI Teams, and i want to be able to run through the returned array from OnPerceptionUpdated to find the closest pawn. I am doing this in blueprints for now, however the AI team delegation code is written in C++. My issue is that despite being able to see 3 different pawn classes

with 2 controllers between them, OnPerceptionUpdated only ever returns either my player, which is using it’s own playercontroller, or the friendly AI, which are using a shared Friendly AI controller. Is there any way for OnPerceptionUpdated to return all the pawns from both the controllers at once?

Thanks,

Lukas