Yes, it's not easy to follow the wrapping and sequence number juggling without printlns.
The err was here. It passed on the sequenceNr corresponding to the original Processor, instead of the sequence number of the RequestWriter. See hand-off comment above.