Fail to nativize blueprint when you have a blueprint of type X that contains a Set
Steps to reproduce:
Create a new project from the FirstPersonCharacter template.
Set the blueprint nativization method to inclusive under project settings > packaging
Edit the FirstPersonCharacter blueprint and add a variable of type FirstPersonCharacter reference Set.
Package project for win64.
Build fails with:
FirstPersonCharacter__pf205484891.h(43) : Error: Unrecognized type ‘AFirstPersonCharacter_C’ - type must be a UCLASS, USTRUCT or UENUM
Complete build log is found here
If you change the variable to Pawn reference Set then it works so I believe it is only when referencing the same type as the owning class.