Multiplayer issues

I started a multiplayer game where I have 4 player start locations which has been made into an array. From there it goes into another function which creates an index of players which is used to compare the player start tags and the index if they = the same value it will spawn a character from class and possess that pawn using the player controller. All the characters spawn so I know that’s working but on the client side I have no control over it but on the server side it plays fine any ideas?

what do you mean for no controll? I suppose you spawn a player. so you possess it. Now, you mean that you can’t move them?

Exactly it is spawning the characters in correct position but the client is not possessing that pawn. I also have a health bar set up for each character now the clients health bars are empty and the server one is full. It’s almost when the client starts it’s not using my bp_player it’s using something else and is driving me nuts because it was all working

Try with this:
https://forums.unrealengine.com/deve…rks-for-server
Use a set replicated