Return message, send/receive tasks and the quality calculation

Dear VP people,

I’ve create a BPM in VP 10.2 that uses send/receive from one pool to an other in order to represent the web service calls of two systems participating in a business flow. As with many Web Service the process of the send task depends on a return message from the receive task to determine if it will stop (error) or continue the operation.

However, the quality checking on VP keeps giving me error for both tasks (send AND receive) saying they have too many out flows. I checked the relations of both tasks and they have one incoming, one outgoing process flow and one incoming and one outgoing message flow