Player controller messed up after packaging

Try creating your HUD and add to viewport through a custom event in the game instance. I had trouble calling it from the player controller in multiplayer. If it needs to come up on the main menu you can call it from the level blueprint. I know that works on multiplayer