Problems with sub-machine exit points in composite states [solved]

In VP-UML 6.0, when I insert a submachine state with exit points into a region of a composite state, then when I try to move the exit point around the border of the submachine state, then it detaches from the submachine state and goes to the border of the composite state. After that it is not possible to detach the exit point from the border of the composite state.

The steps to reproduce the problem are the following:

  1. Create a submachine state “Sub1”
  2. Attach an exit point to its border
  3. Create a composite state “Comp1” with one region.
  4. Drag “Sub1” into the region of "Comp1"
    Until now all is OK.
  5. try to move the exit point aound the border of “Sub1”
  6. it “detaches” from Sub1 and attaches to Comp1.
  7. It isn’t possible to detach the exit point from Comp1.

Is this a bug or I’m missing something?
Stefano

Well, the poblem seems to be resolved in the latest version of the software (6.0 Build sp1_20070412).