Player Start problem

Hello, I am quite new to Unreal, and I have a problem with positioning the players correctly. The project is VR multiplayer, and I’m using VRExpansionPlugin for easier replication. The way it works right now is I have a main menu where the players can host or join, and when someone hosts a listen server, the clients can join with the IP. I have 2 player starts with different tags (Host, Client), and I want the host to spawn at player start with the Host tag, and the rest of the clients that join to spawn at the Client tag position. The way the plugin works is by spawning the character on the client side, which is not a problem for this project, and getting the first Player start. What I tried so far is to have a variable in the game instance to check if it is a host or not and override Choose Player Start in the game mode, trying to do it in the game mode event graph and writing C++, but nothing has worked so far, so I guess there is something I am missing. If you can help me somehow, that will be amazing. Thank you very much! :slight_smile: