Unable to add pawn to array

I want my actor to get the overlapping pawn and add it to the array at index 0. Note that the game only allows one overlapping pawn at any given time.

For whatever reason, the pawn does not get added to the array. Using Add or Insert doesn’t do it either. What’s wrong?

You cannot use MakeArray like this. Create a proper variable array to store your Pawns:

There is a major difference between Add, Insert and SetArrayElement. All 3 work differently.
Do you want to add all pawns your overlapped with to an array?

So Add, Insert and Set Array Elem only work with variable arrays? I guess that explains it.

Thank you!