I’m seeing the same error in 4.17. I had a simple (non-Blueprint) actor attached to a socket in World Outliner. After converting it to a Blueprint, it becomes detached whenever I compile the blueprints, and I have to manually re-attach it before I can try out my changes.
Should I file a new bug on this, or will this comment serve to re-open the original report?