The secret, as told in some other threads (elsewhere), is that "If the service is canceled, it can't have been late!" So trains that are over ~30 minutes late can be canceled.