Did you try to drag a little further to pull the intermediate event away from the sub-process? If that doesn’t work, can you send us a sample project that could repeat the problem? Or maybe you could describe the steps about how to repeat the problem from scratch.