Add StaticMesh broken in blueprint?

So i am trying to add static meshes at runtime. After many attempts I could not get it working.
I found a video tutorial showing using the construction scripts: - YouTube

I re-created this and it appeared to work, copied that same script over to event graph and it did not work in-game. So, i put everything back in the construction script again and noticed when I run my level (or even press G for game view) that these generated static meshes are not rendered.

Any ideas what I might be doing wrong, or is this broken? (any chance someone who knows UE4 well enough can test?)

What event drives toward the static mesh creation node? The Constructor has the one entry point node but the event graph has multiple ways to start, or continue, execution.

Perhaps post a screenshot?