Accesing the player controller between levels

Is there a way to access the player controller object between levels? The context is, I’m trying to check input from keys between levels, if for example the player releases the move forward key, and I get no input from the keys between levels. Do I have to change how the player controller is created or something of that sort, or is this an unsolvable problem? Apologies if this is a stupid question, I’m learning as I go, and working a bunch of scripts created by someone else.

If you’re using level streaming, you can keep all the player stuff in the persistent level. In that case, yes.

If you’re using ‘open level’, I think the controller gets destroyed along with the map, and remade.