How do i make a blocking volume affect an instance of a character blueprint?

How are the other players moving? Are they AI, or do you possess each in turn?

GetPlayerCharacter will only get the possessed pawn. So you need to get it on every overlap, not just begin play.