BP Construction Script not Updating Static Mesh after first change

EDIT: Nevermind, I guess this is an issue with 4.7 Preview 7.

I have a construction script on an Actor that allows me to change the mesh for a Static Mesh Component in editor.

Construction Script > Set Static Mesh (Static Mesh Component > Input && Static Mesh Editable Variable > New Mesh )

I’ve read so many posts saying this is all you need to make the mesh editable right in the editor. Yet after the first change of the mesh (which works) I can’t change it into anything else. The blueprint debug shows the change taking place, but nothing happens.

This occurs in other engine versions and projects. This happens in the Example Maps with constructor scripts and I delete everything but the “Set Static Mesh” nodes.

Is there something else I have to do which isn’t documented at all anywhere on the internet? Yes, the construction script runs on drag. Everything is set exactly the same as any other construction script based BP. Its so frustrating.

Note: The bool here is irrelevant. Issue occurs with or without it or the use of a Struct.
131b421f5538a7fbd2154d976f524534f08d13cc.jpeg

hey there,

i dont quite get you. Do you want to change the mesh during runtime of your game? You know that the construction script only fires once when you Spawn that actor?

regards

Actually constructionscript runs every time you update the actor in-editor. It only runs once during PLAY (before play begins) but in-editor every time you change the position, rotation, scale, etc of the object the ConstructionScript SHOULD fire again.

As for the issue in question: is the static mesh the root component of the object in question? Because I’m wondering if that might have something to do with it…

Like I said the OP “I have a construction script on an Actor that allows me to change the mesh for a Static Mesh Component in editor.

Like switching out styles of an object (In this case, I want to change the look of the door aka Switching the Mesh Out).

As you’ll see in the screenshot I posted, the MESH is not the root, it is a child of the root “Scene”