My setup: New 5.8 project with all necessary PVE / Nanite plugins installed / enabled.
I drag a starter “Conifer” skeletal mesh into my scene.
I package the test game for my system (shipping, because development always crashes).
If the game runs right away, it will always run. If it hangs up and runs on the second try, the game running thereafter is hit or miss. If the game hangs up twice (black screen), it will never run.
Here is where in the game log the packages always fail.
Assertion failed: At >= 0 && At < (uint32)IndexStorage.Num()
RawIndexBuffer.h Line: 198
This is directly related to whatever PVE tree/bush/plant is in the scene. Sometimes, I can get a plant to consistently survive packaging. I add a second starter asset skeletal mesh, and we start all over with that mesh causing the game to fail (I ran a test, placing surviving skeletal mesh exports in dedicated sublevels. I loaded all sublevels in order. The sublevel that crashed is the sublevel with the PVE asset that failed. . . Whatever sublevel the failing asset is in preceded the line above in my setup. . .
What is the fix? it’s killing me./
Thank you so much in advance.