producer: ensure returned messages have no flags

Otherwise, feeding a returned message back into the input could confuse the
state machine.

@wvanbergen 
In what cases is this set to something else than 0? Can the control messages ever end up here?