I fixed it* the player pawn variable was not present on the packaged build on BeginPlay(), I had to add a bit of delay, hacky way but works.
Anyways other stuff it’s not fixed in the packaged build. working on it : )
Player pawn wasn’t present on BeginPlay()… in what class? It’s risky to ever assume the presence of anything on BeginPlay() in a different class. Avoid it where you can.
Especially the order of initializing objects is different in cook than in editor.
Once packaged everything works (interaction, navigation etc.) except the Event dispatcher used for communication between a UI widget and the level BP (the player use a UI to change the sun position).
Can you please explain in more detail what you did with BeginPlay node and variables? A suggestion would be nice…