Ok, I’m not really sure if my title description is accurate… take a look at the description and repro steps below.
In short: Under specific scripting conditions, child blueprints are failing to render in a stand alone or packaged project.
Repro Steps:
(I’m using the default third person project to repro)
- Create character from basic 3rd person character content and create a child blueprint from this. Let’s call these “Character” and “Character_Large” respectively (increase “Character_Large” scale so the two classes can be visually distinguished) .
- Create a blueprint actor. Let’s call this “Reference_Blueprint”. Within this actor call a “Find All Actors of Class” and assign this to the “Character_Large” blueprint class from step #1. Link this to the “Event Begin Play” node.
- Inside the “Character” blueprint, create a variable of type “Reference_Blueprint” (the class created from step #2).
- Place a “Character” and “Character_Large” in a test level.
At this point, play the level in both “selected viewport” and “stand alone game”. I’m seeing that “Character_Large” only renders in the “selected viewport” mode.
I can provide screenshots and additional info if necessary.