Native components are editable when declared as a property in c++

I think the issue is the editanywhere specifier on your components. Use a visible specifier like VisibleAnywhere instead of an edit specifier. You might need to remake the blueprints after that change.

Some on point discussion is here in comments:

1 Like