For those of you who have trading partners that deal with trading partners that send EDI in batch mode and can’t fix/resend edi transactions individually, there was really no way to deal with this in the current R2 process, as there was no schema that could be created to consume the XML message that was created when you choose the Preserve Interchange – suspend Interchange on Error

The issue is that if the interchange was valid nothing but the EDI send pipeline can consume it:

So Microsoft has created a new processing option Preserve Interchange – suspend Transaction Sets on Error

Which can be downloaded from KB956051