Capture point

In my setup I set Character class for overlapping function. Maybe you use Pawn or your own class?

I get array of overlapping actors and process them to get and compare tags.

You get all players and process only first one, which is in (0) index. Do you understand? You need to process them all.