Seems to be by design, so I’m considering this as solved.
The gotcha is that when you set simulate physics on a component, it detaches that component from its parent.
Make sure the StaticMesh is the Root of the Actor you’re trying to attach, that fixed it for me.
Source: