Is working cancelActivity="false"?
Now, I think that I obtain same result with cancelActivity="false" or cancelActivity="true". And always works cancelling activity.
Or maybe I expect a different result, I hope that with cancelActivity="false", userTask associate with boundary, remains active.
pd.
I think that I'm asking so much…