You want to override below function in ur gamemode for seamless travel
/**
* Handles reinitializing players that remained through a seamless level transition
* called from C++ for players that finished loading after the server
* @param C the Controller to handle
*/
virtual void HandleSeamlessTravelPlayer(AController*& C);