Could you share with us your process? At least an image.
I'm not sure about jBPM5 implementation of event-based gateways, but according to BPMN2:
When the first Event in the Event Gateway configuration is triggered, then the path that follows that Event will used
(a token will be sent down the Event’s outgoing Sequence Flows). All the remaining paths of the Event Gateway
configuration will no longer be valid. Basically, the Event Gateway configuration is a race condition where the first
Event that is triggered wins.
So that may answer you question about why you only receive a single NodeLeft event.