I had c.24hr delay with Air Canada out of MAN quite a few years ago. Aircraft pushed back and a problem materialised, so back to the gate. Engineers spent a couple of hours looking at it, and thought they'd fixed it. Pushed back a second time, the problem reoccurred. They spent another hour looking at it before calling it a day. Everyone back to a hotel, and we eventually got away the following morning.