How do I move a camera from one location and rotation to another over a time interval?

You’re on the right track. Golden rule with timelines is you have to calculate the ‘from’ and the ‘to’ before you start the timeline.

You’re sampling location and rotation in the loop. That’s the problem.

Currently, you don’t need this bit ( it does nothing )

But change it so it stores the location and rotation in variables before you start the timeline, and then use those variables during the timeline, and you should be ok.

PS: An easier way to fill in the coordinates, is to just drop an empty actor in the level, then refer to this in the level BP and you can get it’s location etc there…