Set view target with blend not working when simulating

I have 3 cameras in my level and when playing it in Unreal’s editor it all works just fine but when I try to simulate or when I package the project and play it the set view target with blend node just doesn’t work and the camera goes to a random location in the level. I tried debugging it with an is valid node and the results were negative so why in the unreal editor the camera components are valid but when simulating they aren’t?
Thanks in advance.

if it is in beginplay, have you tried a small delay before set view?
Sometimes a tiny delay solves stuff.

It is not. It’s actually on button press from my main menu widget.

So you want to switch camera from same actor?

try this:

Not quite. I want to switch them in the same level as every camera is its own actor. From the widget I cast to the desired camera and then set the camera blend node so it switches.