Scorboard phasing problem?

In reply to cuonghl:

Yes I checked all the 12 transaction are coming to scoreboard. If I give

wait(apb_dataQ.size()==12) begin
  apb_item_2=apb_dataQ.pop_front();
...

Then it is showing correct result.