Not at all sure that this will help, but could you please try changing the workflow such that there is exactly one mapping with a web service target, not two different mappings?
Thank you for answering me in back again.
I solved my problem,
I made a staged mapping with a web source, saving in a flat file with a MessageID.
The MessageID is important for both web source and web target, both of them must have it and linked.
So it is, the flat file now have the MessageID and the web target too
And now it is worked.
About the workflow, it is possible to have a conditional (parallel) workflow, a request session and multiple receive sessions (with OR). And this is how it happens.
A request session - condition - mutiple receive sessions.
And it works fine so far, no problems yet.
If I might have one, maybe we can talk further.
Thank you so far!