Join session not spawning the character

Hi everyone.

I have an issue with the joint session. Is not spawning character when the client joined to the level.
Tried to create a new project and do as shown in tutorials, but got the same result.

BP:

Result

Automatic spawn is not handled by GameModeBase,

You need to spawn it and posses ít in GameModeBase (or use GameMode).

Thanks. On the level, I have custom game mode. And for host player is working.

323899-netcontenttest-unreal-editor-2020-12-04-144550.png

But when on the client I call join it seems like not use this game mode at all.

The game mode is handled by the server, and only by him.
So it will use this game mode.

Do you extend your blue print from GameMode, or from GameModeBase ? They are not the same.

I have a breakpoint on GameMode on BeginPlay event. For host is triggering for the client is not.

No, you didn’t understand my ask :

Do you extend you’re BP_PlayGM from GameMode, or GameModeBase ?

Thanks, I did change parent from GameMode to GameModeBase. And now is working.
Thank You!

Thank you! Issue was with parent

No probleme, dont forget to write the answer as solved !

If you want to know why :

GameModeBase and GameMode have the same goal, but GameModeBase have less functionnality for game who want to customise some deep option. It’s why GameModeBase doesn’t handle some basic stuff like spawning, possessing, etc etc…

1 Like