This is really quite bad given that they're not even running a full schedule during the week.
We know that they're perennially short engineers, and there is a long lead time to fix that even if they hired a bunch tomorrow. Any idea why today was such a problem? People out of hours? Sick out? Beautiful and no one wanted OT? It's not as though the Sunday schedule should be a challenge to crew.