I have a IDOC coming in from the SRM system into ECC system and it creates contracts. The message type that is triggered is BLAORD. My requirement was to trigger a simple workflow when the status of the IDOC is 51. my process code BLAO has the following set up. I have created a simple workflow to send an email to certain group of people when BLAORD event INPUTERROROCCURED is triggered. The workflow is triggered but receiver object key is missing when i checked in event trace.
Any ideas what could be wrong here? By the way i am testing this by making the IDOC fail from WE19 tcode and triggering the event.
Thanks in advance.

The binding on the event as below.

The SWEL has the following
