It looks like LoginFlow isn’t properly defined in the OnlineFramework.uplugin file.
I’ve gone ahead and fixed that, and it should be a part of 4.17.
Try this:
Open up Engine\Plugins\Online\OnlineFramework\OnlineFramework.uplugin.
This is a JSON formatted filed.
Modify the Modules array to include an entry for LoginFlow:
"Modules": [
{
"Name": "Qos",
"Type": "Runtime"
},
{
"Name": "Party",
"Type": "Runtime"
},
{
"Name": "Lobby",
"Type": "Runtime"
},
{
"Name": "Hotfix",
"Type": "Runtime"
},
{
"Name": "Rejoin",
"Type": "Runtime"
},
{
"Name": "LoginFlow",
"Type": "Runtime"
}
],
It looks like this module may not be completely up to date with our build rules, so you’ll also need to modify the module slightly.
Open up
Engine\Plugins\Online\OnlineFramework\Source\LoginFlow\LoginFlow.Build.cs and add the following near the top of the LoginFlow constructor:
PCHUsage = PCHUsageMode.UseSharedPCHs;
Thanks,
Jon N.