Apex Destruction nullptr Apex Destructible Asset

I had this same problem but it seems my problem my static mesh source was made from a skeletal mesh pose (using the function in Persona assuming that’s what it’s called). I exported my static mesh and then reimported as a seperate static mesh and made a destructible mesh out of that and now my destructible mesh seems to work even in the packaged game.

Also, in my case I was already only creating the destructible mesh component if my character had a destructible mesh defined in its UCharacterInfo UAssetData file. I didn’t want to include a destructible mesh in the character class by default because not all characers are robotic (meant to explode upon death).