UI Widget Text Block variable cant be turned into public

So I am following this tutorial at this point:

And it says to create a text block on a UI widget, then make it a variable.
Thats all fine. But later on we are supposed to create a custom event which calls the SetText function. And that function then sets the text block variable, which in his project is public and can be edited, but in my project is not public and unreal says it cant be changed.
Clicking on the eye icon does nothing and just refreshes the editor screen without changing the variable to public.

The variable type at the bottom is grayed out and cant be edited either.

Unreal says “Cannot edit the variable type while the variable is placed in a graph or inherited from parent”

But its not placed in the graph. And its not inherited from a parent?

It does not matter, proceed as normal. This is correct and intended:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.