How to hide not-editable variable in instance object?

Hi!
I want to hide non-editable variables (which were created in the blueprint) in the instance of the payload object in the details panel in the class where I selected that object. The solution with hiding the category is not quite suitable, since after that it is impossible to get the variable in the blueprints.

Payload class has specifiers:

UCLASS(Blueprintable, BlueprintType, abstract, EditInlineNew, DefaultToInstanced)

Variable for added payload class has specifiers

UPROPERTY(Instanced, EditDefaultsOnly)

Child class by Payload has not-editable variable:

But it is visible (in case of other types of variables and editable) in details in the class where I selected my payload:

I have not found specifiers that would give the command to display only Editable (“open eye” in blueprints or Expose On Spawn) variables when selected a payload instance in variables.
Has anyone come across this? Any thoughts on this?

2 Likes