It is not possible to package a game when using the FJsonObjectConverter.
This Converter is part of "JsonUtilities", and whenever I'm including this to my Build.cs as follows, the packaging fails:
PublicDependencyModuleNames.AddRange(new string[]
{ "Json", "JsonUtilities" });
The Error Message when packaging is:
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: LINK : fatal error LNK1181: cannot open input file 'F:\Unreal Engine Launcher\Unreal Engine\4.9\Engine\Binaries\Win64\UE4-JsonUtilities.lib'
As someone posted here, building the engine from source seems to solve this problem. This is no option for me, though.
We need the FJsonObjectConverter to convert a Json string to UStruct.
Head over to the existing Questions & Answers thread and let us know what's up.