v4.26
I have a BP parent class with a boolean value “Built” that can be changed within child actors in the world and if it’s false default material and collision data changes. Though when I place a child actor of that class to the world it works as intended the first time but switching between the ‘public’ true/false “Built” value in the world actor the material makes a change/resets to default material but collision data doesn’t update when playing in PIE.
Defaults for the child actor are block all for all collision channels.
Pic is actor’s parent class’ construction script
Is this a bug or just an engine thing?