I can confirm that the EC 37 Genève-Milano Centrale is due to arrive at Sion at 09:11 until 14th December but not the reason for it.
Eurocity trains between Switzerland and Italy are often delayed for several reasons including:
- trains running from Italy to Switzerland are often slightly delayed in Italy, sometimes due to local trains running ahead of them, and arrive late in Switzerland where the rail network is used much more intensively than in Italy and miss their path.
- the ETR 470 rolling stock used on the Gotthard route is unreliable and SBB do not have enough alternative rolling stock which can run into Italy (due to the different electricity system) to take these trains out of service yet.
On the Gotthard route SBB runs a lot of trains between Zürich and Lugano (and sometimes Chiasso) only with ICN (Intercity tilting train) sets to ensure a punctual and reliable service between Canton Ticino and the rest of the country. Spare trains in Chiasso are sometimes used to provide replacement services in the path of the EC when the EC is late.
The trains used between Genève/Lausanne/Bern/Basel and Italy via Domodossola are more modern ETR 610s which are more reliable but lack capacity.