Alright, so it seems your inputs aren’t making it into your pawn even if the pawn is being spawned. So we’re gonna do a quick checklist to verify. When you play your scene, hit Shift + F1 to release your mouse from mouse lock, then click the pause icon, then the Eject icon. This will let you see the scene that’s currently playing from the editor directly. You can then see if your pawn is the one you’re attached to.
You should see your pawn, and can move the camera around now. Just pull back and take a look at your pawn, make sure there’s only one, verify that it’s there in the outliner. It’s reference in the outliner will be yellow. If you click your ship it will also highlight itself in the outliner as well.
Since your print didn’t work at all, your inputs aren’t being received. In your player start actor in your scene, make sure it is set to always try to spawn.
This is just a failsafe to make sure to spawn the pawn if it didn’t end up spawning.
Check all that and let’s verify your pawn exists.
(you could also put a print on begin play but I want to make sure you know all this for the future)