When game is built with Nativize Blueprint and the client who is connected to a host tries to server travel along with the host, a assert is hit.

Steps to Reproduce
  1. Create new C++ Project
  2. Add following to DefaultEngine.ini
  3. Create two maps and save them
  4. Follow attached Blueprint screenshot in Character Blueprint class
  5. Build project as Windows 64bit and with Nativized Blueprints on.
  6. Run built project on a separate computer
  7. Press "J" to create session
  8. Run Project through Visual Studio as Debug Client
  9. Press "K" to join running session on separate computer
  10. On separate computer, press "M" to server travel
  11. On computer running Visual Studio, press "M" to server travel


Client hit assert when trying to use server travel:

 check(Ret != EBrowseReturnVal::Pending); // server travel should never create a pending net game

UnrealEngine.cpp : Line 9052


Client is able to server travel to host

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

Login to Vote

Won't Fix
Affects Versions4.12.5
CreatedAug 11, 2016
ResolvedFeb 17, 2017
UpdatedApr 27, 2018