More than 1 overlapping actors are not being added to array

I want to do a teleport that gets all players that are in a box (overlap) and then teleports all of them, but It works only for one player that has overlapped the box first


Print only prints one player, like I said above

That’s the full code


E_Pressed is called inside a bp_thirdpersoncharacter after clicking the E keyboard button

Try changing your filter class to be “character” class instead and see what happens.

Try saving the overlap result to a variable once and see if it corrects it