Camera jutters before moving to a new vector location

Hello! I’ve making a system where the camera should smoothly move to new locations as a way to bring attention to other objects while keeping the player in focus. I’m doing this by changing the location of a component on the player and using CameraBoom to follow it with lag. However, I’m running into an issue where the camera will go to an insanely different location for 1 or 2 frames whenever a new location is set.

Player Blueprint:

Camera Focus Component (attached to any object that should be focused on)

Update Camera Function

Reset Camera Function:

I would appreciate any help or any alternative methods to accomplish this!

UPDATE: using Event Tick instead of Timer by Event fixed the problem, but naturally I’d rather not use Event Tick if there’s a better way of accomplishing a smooth camera that can hold the center position between multiple moving objects.