Queue stuck because of acknowledgement has system errors
My scenario is IDOC -> PI -> JDBC
In PI in report IDX_NOALE I turned on "System OK", "System Error"
In ERP in we20 "Partner profile" for outbound IDOC I turned on "Queue Processing" with rule name FIRST_16_OF_MESTYP
There was some problem at receiver side, so the first message I sent got "Acknowledgement contains system errors". Next messages got "Still awaiting acknowledgement".
After the problem has been solved - the situation remained the same - messages got "Still awaiting acknowledgement".
If I turn off acknowledgement in IDX_NOALE messages doesn't have any ack.status, but they don't go to receiver anyway.
I reorganized all queues - no luck.
The only way the receiver can receive the message is to turn off "Queue Processing" in "Partner profile" for outbound IDOC.
How can I process messages in queue?