I have a pipeline definition. My server correctly decodes the frame and generates the appropriate response using the encoder. However, after this, the decoders are run a second time with the same frame but in reverse order.
For example, my sequence is as follows:
Dec1 Dec2 Dec3 Enc1 Enc2 Enc3
When sending the response, the decoders run again with the same frame in reverse order, causing an error in Dec3 due to the incorrect order and an already processed frame.