Unfortunately it seems to me that the ECML is, and always will be, destined to descend in to chaos at the slightest hiccup.
I remember well, the first day of the Eureka timetable, Sun 22nd May 2011, carnage. Here we are, 15 years and countless meltdowns later at the start of another new timetable having ripped a chunk of capacity out of the remaining 225 sets to save a few seconds here and there, and what's changed?
Nothing.
It works perfectly on a fictional computer programme, but try it in real life, it doesn't work and it never will.