Store camera actor to set camera after level change

Hi guys,
i have a level with a journal that is accessible from every level in my game.
so before i open the journal level i store my acctual character position, rotation and scale to variables in my game instance so they dont get deleted. when i get back from the journal level to the level before i can get these these values and set my character position, rotation and scale as it was before.
problem is:
each level has many cameras that change depending on my player position
so i also save the current camera into a camera actor variable in my game instance when i go to the journal level.
but if i go back to the level before this camera actor variable seems to get deleted …
is this by design or am i doing something wrong ?

is there any way i can store a camera between levels ?
kind regards
stucki

Try using level streaming and place your main camera inthe persistent level n use sublevels to move from one level to another level

thx for your answer. i thought about level streaming, too. but i have never set up anything like this …

isnt there a simple way to remember what camera was active in i leave a level and set it current again when the level is loaded again ?

kind regards