Make a path with an interior corner. Make a corner component and add it to the corner. Select that corner and choose “open corner” from the contextual menu.
When the corner opens, one of the new inside nodes gets the corner component. That in itself isn’t illogical, but it’s not what the usual desired behavior will be, and it is not consistent with what happens if you open the corner first then add the corner component (namely, that the component gets applied to the “virtual corner”).
Moreover, undo gets broken in the process, and the opening of the corner can’t be Cmd-Z’ed.
(This is all in G2)