How to make Actor rotate towards a component within Vector Array variable?

I’m very new to UE, so I’d prefer answers in image formats if possible.

I have an Actor with movement based on placements of different array components in level.
Movement is made in Construction Script (for some reason I can’t place an image here):

Const. Script>Set Duration →
Time Of Loop (Float type Variable)>Set Duration(Duration)
Interp To Movement>Set Duration(Target)

→ For Each Loop →
Body (Array Vector Variable)>For Each Loop(Array)

→ Add Control Point Position (Position is Relative=True)
Interp to Movement>Add Control Point Position(Target)
For Each Loop(Array Element)>Add Control Point Position(Pos)

InterpToMovement is a component local to this script, and Body is the array from which I have different components the mesh is moving along.

While Actor is going towards next component, I want it to rotate towards that component.

I have found a probably outdated tutorial to the rotation problem:
How to rotate an Actor towards a Location in Unreal Engine – JAY VERSLUIS,
and a post (also outdated) for separating array components:
How to get all instances of a component?

But, since both posts are ether outdated or can’t work without some part of blueprint, I have no idea how to achieve the desired effect.
Hope I have written the post well, any help is appreciated.