Functions such as BeginPlay that are overridden in a Game Session class do not seem to be getting called.

Steps to Reproduce
  1. Open the attached project
  2. May need to open NewMap
  3. Play in new window with 2 players while running dedicated server

Result: Notice that the Game Session is in fact being used in the game mode, but it's begin play is never being called regardless of the fact that it has been overridden and the super has been called.

Expected: Functions overridden such as BeginPlay() would be called on the server where the GameSession exists

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Cannot Reproduce
ComponentUE - Networking
Affects Versions4.
CreatedJan 4, 2017
ResolvedDec 11, 2017
UpdatedApr 27, 2018