doesn’t look like it’s going to work well with interfaces. And I’m using interface-specific GENERATED_XXX macros. Try this way:
UINTERFACE(BlueprintType)
class MY_API UMyInterface : public UInterface
{
GENERATED_UINTERFACE_BODY()
};
class MY_API IMyInterface
{
GENERATED_IINTERFACE_BODY()
...