CharacterMovement is inaccessible ?

I’m trying to acceess the CharacterMovement component in a class that extends ACharacter. While the component is private, it also has a property tag that says AllowPrivateAccess=true. If the purpose of that tag isn’t to allow a child class to access it, then what is its purpose?

@Thundercleez AllowPrivateAccess is for Blueprint access:

/// [PropertyMetadata] Indicates that a private member marked as BluperintReadOnly or BlueprintReadWrite should be accessible from blueprints