I have run into and issue that only happens in cooked builds.
A USTRUCT has a JSON property named
id
When serialized to a string in a cooked build it comes out as
iD
This causes case sensitivity mismatch when other libraries, such as a python JSON serializer and property lookup to fail. i.e.
SomeJsonObject['id']
results in a lookup error.
Looking at UE4s JSON serialization library I see nothing obvious as to what is causing this.