Marylebone, along with much of the route mileage used by Chiltern Railways, is equipped with an automatic train protection system known as Selcab, a simplified intermittant system adapted from German LZB technology, and also related to SelTrac as used by London Underground on various lines and on the DLR. It was provided originally in the late 1980s/early 90s as part of a BR pilot scheme to assess different train protection technologies but is now considered obsolete. Neither Selcab nor the rival ACEC system trialled on the GWML were taken forward to be installed elsewhere as it was clear such proprietary systems were a technical dead end in the light of open standard ETCS developments and were considered unreasonably expensive as interim measures compared to the alternative of TPWS, which eventually was rolled out nationally. Network Rail plans to replace both obsolete pilot systems with something else in the future. In the meantime, it's quite possible that some of the trackside or on-board equipment is struggling with the heat, causing these problems.