Unreal is not packaging Actors as they appear in editor.

I’ve repackaged my game project at least 20 times today trying to see what would work, but to no avail.

I have this actor here that uses a Primary Data Asset to pick up what version of the game I want to use, in this instance, it is for a demo.
image
This data asset contains information on the version itself, title icon, levels to sequence with, etc.

But for whatever reason when I package it and run, it’s invalid, and I can’t test my game at all. I’ve checked the pak files to see if it was actually packaged, and to my surprise, it was.


This is what the code looks like within the actor. It works perfectly as expected in editor, it runs through and sends me to the proper menu screen with the title appearing and everything.

However, as I’ve already explained, packaging this project seems to make this variable invalid, thus none of the data is sent through to the rest of the game, and the icon, levels, all turn up blank.