Состояние подпотока полезно, когда у вас есть ситуация, когда вы хотите продолжить свой основной поток, но хотите добавить некоторые дополнительные функции. Вы должны вызвать подпоток, выполнить некоторую работу, а затем выйти и вернуться к исходному потоку.
Я не уверен, что это то, что вы пытаетесь сделать. Если вы просто пытаетесь завершить поток и начать новый поток, вы можете сделать что-то вроде
<view-state id="createXYZ" view="createXYZ">
<transition on="cancel" to="endFlow"></transition>
</view-state>
<end-state id="endFlow" view="externalRedirect:../myOtherFlow.action"/>
Это не только завершит поток, над которым вы только что работали (что очень полезно), но и запустит новый поток. В этом случае новый поток называется myOtherFlow