Being the center of attention, you would think, would be a good thing.
Not so much when the leader centers you out in the middle of a meeting for not following a specific instruction on providing reports. More details are not sought - as to why the report is not provided, or if it was and it was late, or if there were system issues (goodness knows they happen). Simply berrating the employee for not providing the report and then making them the 'scapegoat' for all other errors or issues in the meeting is not a good way to do business.
What to do? Pull the leader aside after the meeting and explain the situation. Not providing excuses, but simply stating the fact. Also express that you did not appreciate being centered out in the middle of your colleagues. The discussion could have been taken off-line with a better outcome and understanding.