fix bug with out of order events on broker