My game is working fine in the editor and when building or packaging with “DebugGame” configuration.
It breaks if I try to use “Shipping” configuration.
I created a custom launch profile according to these instructions:
https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Deployment/Releasing/
This is what my game looks like in editor and in a “DebugGame” build:
And this is what happens after the start screen in a “Shipping” build:
The player is ignoring the “PlayerStart” actor and instead spawning in the center of the level.
There is no physics and all player input is non-responsive.
The separate blueprint class managing the pause menu screen is still receiving input so I am able to leave the level and then quit the game with no crashes.
Any more info I can provide?