UCLASS generating errors

Why are you using GENERATED_UCLASS_BODY? You shoudl use GENERATED_BODY from 4.6+, and that’s what seams to work fine in your case. Using GENERATED_UCLASS_BODY will require you to create the FObjectInitializer ctor.