Inter-pool communication not allowed for all events?

Hi,

I have two pools which communicate between them using messages.

I can have task-to-task communication between the pools (the dashed connector) and task to Start Message event or Intermediate Catching Message event.

But I cannot have a End Message event or Intermediate Throwing Message event to Task or Start Message event connector, having to resort to a Send Message task for that purpose.

I even when to define the respective documents to be certain they were the same, but no change in behavior resulted.

From what I can understand from the BPMN 2.0 standard, and examples elsewhere, all throwing events could generate an inter-pool connection.

Is this a bug on wM Designer 8.2 SP1?
interpool.jpg