Can't edit UPROPERTY from blueprint parented by class

Hi. I’ve been struggling with this for a few days now, and haven’t found help in previous forum posts or the mighty google.

I added a new public member variable as a UPROPERTY to my character base class, which derives from ACharacter.

/** Player running speed. */
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = Movement)
float RunningSpeed;

When I go to the blueprint I already derive from this class in the Editor, I can see this value as read-only with a default, but cannot edit it with any combination of flags that I’ve tried. I’ve attempted making the class Blueprintable, adding [meta=(AllowPrivateAccess = “true”)] to the UPROPERTY, which seems unrelated since my variable is already public but still didn’t solve anything.

This is the simplest case, but I have the exact same issue when I try to add new ActorComponents to blueprints as well and mess with the UPROPERTY flags in the same way, nothing can be edited in the defaults.

Am I missing something simple? If not, I feel like there was a shift in thinking that happened to the engine since I used it last, but none of the docs seem to point me towards what that is. Halp plz, this kinda blocks me from doing anything fun.

Change VisibleAnywhere to EditAnywhere

Thanks. I will give that a shot today.

I was being the dumb. Thanks again.