My guess would be it overheated. Last time this happened it was also a hot day.