How can i find out if a pawn is blocking my pawn's path?

hi, i have a scene where i have multiple pawns that are trying to get to the same location, is there any way to find out if a pawn is currently being blocked by another pawn? i have noticed that even if a pawn is blocking another, the ai move to won’t return a Fail, it will just stick there and slowly slide around the other pawn. i could put this in the figuring out where to go logic, but it seems like there should be a more elegant way.

C++ or Blueprint?

blueprint.

i would just like to know if there is any event or info i can get when i pawn has encountered an obstacle in it’s path (that is another pawn).

There’s currently no way in blueprint to get notified about path-following AI being blocked by another pawn. I’ll enter a ticked to expose the mechanics we have in C++, but currently there’s not way. The path-following request will fail after AI being blocked for a short while, but no notification to BP will be sent.

Cheers,

–mieszko