Hey, TheFxGuy!
The “aspuzzleplayercontroller” is a variable for the player controller in your blueprint?
Here is a video I made to illustrate more precisely what is ocurring at this project. The test was made in a blank level, only with the standard assets that come at any blank level with a basic directional light.