Camera resets only after calling the function twice

Hi folks,

I have a static camera viewing the game by default. When I press space, I want to control a ThirdPersonCharacter (with possess). This works. (see possess.png for more details)

When I press Enter, I want to reset the level camera to the static camera (and unpossess the ThirdPersonCharacter, see unpossess). However, when I press Enter the first time, it only unpossesses the character, and when I press Enter a second time, now the camera will reset fine.

But I don’t see why it works after two hits on Enter and not just one ?