In earlier V14 versions there was an element hopping from parent to parent when elements are dropped to a diagram, which was removed in later V14 versions.
This element hopping from parent to parent is now back again.

A frequent scenario I have is, when using “send signal” and “accept event” actions (SysML). To find out, what send signals are accepted by which action in different activities I put a trace dependency between both actions.
To show this trace in a diagram, I put corresponding action into the subtend diagram. Before V13 I put the “traced action” outside of the frame, to make clear that this action does not belong to the activity shown in the diagram.
Since V14 putting something outside the frame was not allowed anymore. So since V14 those “trace actions” are inside of the activity frame.
What I want to express, are relations of an action in one activity to actions in another activity by traces.
Now in 1551 my actions change its parent again, but even worse as before. When I drop the “foreign action” in my diagram and after creating the trace, the foreign action remains in its original parent. However after moving the “foreign action” within that diagram to another position, the parent of the “foreign action” becomes the parent activity of the diagram.
At least in SysML models moving to newer EA versions recently causes to corrupt the diagram layout frequently. So I will have to fiddle around with element positions and this will cause to move my actions to other parents and I have a lot.
All this is really annoying!