It is currently not possible to extract a submicroflow if an end event is involved such as in the screenshot below. This is quite limiting. It would be great if this would become possible.
I know that the execution flow will be changed by moving the end events to a submicroflow, but that's often desired. To make the user aware of this, a warning message could be presented:
"You are moving end events to a submicroflow. This changes the flow of execution. Are you sure you want to continue?"