You wrote:
The output terminal of Collector starts a new instance of the message flow, as if it were an Input node.
This is correct and requiried. It should be an new Instance but a n ...
I'm not very familiar with collector node. I'm using it placed into subflow. I have to make different collections always with same X-Path so this was a good use case to place a collector ...