Typical GetControllerPawn Doesn't Work

Using PlayerController and Character blueprints, and I’m having trouble getting the CameraBoom of Character from the PlayerController. I tried connecting GetControllerPawn but it said the link’s aren’t compatible, and I’m too newbie to know what to do. I’ve tried the few possibilities I could think of, and anything named ‘pawn’ or ‘controller’ within the applicable node menu, but nothing seems to work. See below

usp=sharing

Depending where your camera is attached:
Get Player Pawn → Get Components by Class (Spring Arm Component) → get array, index 0 (you should only have one result in a normal setup)
you can drag off the result from the array get into Set target arm length etc.

It worked, I couldn’t say why, but thanks. I can figure it out now that it’s a functional system.

sometimes what sounds logical just wont work, its often best to drag out the pins in context sensitive mode - then the functions always are of the correct type for either the input or output nodes.

Get Player Pawn → Get Components by Class (Spring Arm Component) → get array, index 0

Javascript obfuscator