Well I have one suggestion for sure for you for now, I can try to look more into this at a later time, however. For now, you are on the right track when it comes to the players. You want to set a master pawn and then create children blueprints - one for each player you will have. Then you can set up 4 separate spawn points and have each one summon an individual child pawn, preventing you from trying to summon them all on one point. Hopefully this points you in the right direction!