UA has some automated gate announcements regarding the boarding process which are programed to start at T-XX scheduled, even when the flight is late and the delay is posted.
All comes down to the fact that the integration between what Operations knows and whatever system controls the monitors (which are sometimes airport, not carrier, operated) don't update properly.