VisibleAnywhere in C++ not working in Blueprints

Ok, so I have a Black Hole Actor set up in C++. In the protected section I have the Outer Sphere Collision Component set to be VisibleAnywhere. When I try to access it in Blueprints, it gives me a Warning that says that the UProperty is set to either Blueprint ReadWrite or ReadOnly.

I don’t know what I’m doing wrong.

Got my answer. Add VisibleAnywhere and BlueprintReadOnly to the Component.