How to spawn actor in front of camera?

I’m making a puzzle/hack game where if you interact with the console a puzzle pops up in front of the camera and pauses everything else. I’m still new to Blueprints and i would like to know more and would really appreciate it.

All you need is the location of the camera. So you will need a reference of the camera → get its location, get its forward vector and multiply that by the distance you want to be in front of the camera, them use that to make a new location that you can use as a spawn location.

Or you can use 2d umg widgets. Either way you will probably need to learn about UMG and the Set Game Paused node
You might need ro Mark the playercontroller as Tick While Paused