FPCharacter.CameraComponent is not blueprint visible

Hello, I would like to understand better why I get this message :slight_smile:
“FPCharacter.CameraComponent is not blueprint visible (BlueprintReadOnly or BlueprintReadWrite). Please fix mark up or cease accessing as this will be made an error in a future release. Get CameraComponent”

when I want to compile my blueprint graph.

I’m using the plugin FPCharacter which is a first person camera fully coded in C++, I didn’t done that myself (and I would be unable :slight_smile: ). I want to make a function to pickup object in the game, so I use SphereTracebyChannel. I took cameracomponent to get the vectors I needed (worldlocation & forward vector). And it gives me this warning.

I put a SM cube depending on the camera and get the vectors of the cube instead of the cameracomponent, and now it works perfectly. That’s the workaround. But why is it impossible to use directly the cameracomponent to do so… It’s protected or something like that, but what does that mean exactly, so that it is like forbiden to use its vectors… ???