How to Instantly Set View Target With Blend from The Start?

Hello, I use a custom pawn and camera actor for my Main Menu level.
I set the ‘Set View Target With Blend’ on begin play of my camera actor.

But the view target is not changed from the start.
It has this weird 1 frame ‘default’ view, and then the begin play from the camera actor kicks in, to replace the view.

Showing view target

Is there a way to use ‘Set View Target With Blend’ in construction script.
Or some way tell my main menu level ‘hey, this camera actor is your default view, use it instantly’.

I’m sorry if the video is not showing the problem well enough. because the problem seems to only happen in 1 frame.

If it’s a pawn, then you can specify it in the game mode override, in the level world details. Then it gets used immediately.

Does that mean my camera actor must be the default pawn in the level?

It would be if you specified it in the game mode.

Try running it inside of a Game Instance asset

Seems like that’s the best way to do it! Thank you good sir!

To Recap in case anyone else happen to stumble open this.

Have a Pawn (or child of a pawn like character etc…) that you want as the default pawn in the level.

My Pawn that I want to use in Main Menu Level

Set the pawn as default pawn class in that level (you might need to specify GameMode first).

To Access that, go to World Setting of a Level, it is the second tab beside details by default.

Setting my pawn as Default Pawn Class in the World Setting

Set a camera component on the pawn (I also set a Spring Arm component).

Camera Component inside the pawn

Tick (Set to True) the Auto Activate in the Activation category
Since I am also using a spring arm, I also tick the Auto Activate in my Spring Arm Component.

Setting Camera to Auto Activate

And the camera will be instantly used in the level when you play the game.