Also no one knows if this week's scratch might be related to something more that happened this week - maybe not being late but something as basic as his behavior, they don't feel his attitude has improved for whatever reason(s), etc
When the first report was he was late for a meeting my reaction was if you do that when you've already been disciplined and are being watched that is crazy - just a big middle finger to those in charge and disrespect to your teammates. To miss the meeting entirely is beyond my comprehension. It goes beyond "immaturity"- it's a whole different level of unacceptable bad attitude and behavior