Lock Camera While Animation Plays ?

So I have a character and when R is pressed an animation is played, which links to an ability that is turned on, (That all works)

But the camera is only disabled and locked in the last position the player had it in before hitting R

I want to camera to always lock in the max look down (see the attached screenshot)

and then play the animation and when it ends unto the lock and allow the player to resume

heres the code I have for playing the animation at current

I just cant figure out how to lock the camera in the position I want (which is the first screenshot)

Any advice or help would be great

I guess you could just get the camera spring arm component, drag off a wire and “set target arm length” to set the desired distance, then you could make the whole camera boom arm or whatever camera structure you are using, to just set its rotation with something like “set actor transform” or something similar that works. To make the whole switch smooth you could interpolate the rotation values with delta rotator or a simple float interpolation. Here is a screenshot of how I reset my camera smoothly to be at a given distance, behind the player, at a given pitch: