Creating an actor from the parent class SpectatorPawn and later dragging an dropping the actor to the level doesn’t placed it in the world. And if you try to right click in the level an use the option ‘Place Actor’, it doesn’t let you place the actor neither. Tested in 4.22.3. I’ve also seen in this post that this issue existed in previous versions of the engine, but it was marked as fixed here. So it can be a regression or the system is changed and is working as intended.
Steps to reproduce:
-
Create a new empty project. No need of started content.
-
Right click in the content browser and create a blueprint class
-
Select the spectator pawn class from the dropdown menu.
-
With the new BP created, try to drag and drop it to the level viewport or right click in the level viewport and select the option ‘Place Actor’. The actor isn’t placed in the level with any this actions.